Dizin geçişi / işleme uygulamaları ve düşük seviyeli sistem yazılımı hem de bir yerde bir görevdir; Ancak, birçok durumda daha hızlı çalışması için çok çekirdekli donanım yararlanmak için multithread için çaba düzeyini garanti genel sistemin yeterince içermemektedir. Multicore DirWalk az 100 olarak kod satırları ve doğrudan iplik oluşturulması ile çok çekirdekli etkin dizin işlenmesini sağlayan yeni API. Daha hızlı bir 8 çekirdekli sistemde bir dizin 8x işleyen bir basit 100 satırı programı yazma, henüz hiç doğrudan tek bir iş parçacığı oluşturmak zorunda düşünün, Multicore DirWalk ile tüm bu vb dosya maç filtresi uygulamak, tek bir klasör recurse Tek bir işlev çağrısı ve geliştirici tanımlı geri arama eylemi ile gerçekleştirilir.
Multicore DirWalk farkında ÅŸan ve çok çekirdekli bir genişletilebilir, yeniden DirWalk API. "Eylem" 1) bir geliştirici tanımlı çoklu işlemli veya 2) dizin yürüyüş Multithread: Multicore DirWalk dizini genel yürüyüş yanı sıra kolayca iki temel metodolojileri birine çekirdekli stratejisini ayarlamak özelliklere özellikler standart sağlar.
Multicore DirWalk hızla çekirdekli etkin dizin yürüme kod yazmak, ama asla tek bir iş parçacığı oluşturmak veya hatta tek bir dizin recurse için geliştiriciler sağlayan, düşük seviyeli bilgilerinizi (ipler, çekirdekler, önbelleklerini ve diğer donanım) soyutlayan - Multicore DirWalk tüm bu yok senin için. Multicore DirWalk ayrıca dosya sistemi filtreleri (içerme / dışlama), çıkarılabilir medya desteği gibi standart DirWalk özellikleri sağlar, dosya sistemi monte ve sürücülerin (eşlenmiş veya SUBST), ağ sürücüleri eşlenen birleşim noktaları, sembolik bağlantılar ve diğer ayrıştırma noktaları.
Multicore DirWalk hızla hatta önceki parçacığı, çok çekirdekli, hatta dizin yürüyüş tecrübesi olmayan çoğu geliştiriciler tarafından entegre edilebilir
Gereksinimleri :.
Multicore
Yorum Bulunamadı