Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bir cihaz sürücüsü, kesinlikle gerekli olmadıkça cihazını yoklamaktan kaçınmalı ve yoklama için hiçbir zaman dilimini kullanmamalıdır. Bir cihazı yoklama, herhangi bir işletim sistemini yoklama sürücüsüne bağlı hale getiren pahalı bir işlemdir. Aşırı yoklama işlemine sahip bir cihaz sürücüsü, diğer cihazlardaki G/Ç işlemlerine müdahale eder ve sistemin yavaşlamasına ve kullanıcılara yanıt vermemesine neden olabilir.
Yakın zamanda geliştirilen ve Windows'un çalıştırılacak şekilde tasarlandığı işlemciler kadar teknolojik olarak gelişmiş olan cihazlar, cihazın G/Ç işlemini başlatmaya hazır olduğundan veya bir işlemin tamamlandığından emin olmak için nadiren cihazını yoklaması için bir sürücüye ihtiyaç duyar.
Bununla birlikte, hala kullanımda olan bazı cihazlar, dar veri yollarına, yavaş saat hızlarına ve zaman uyumlu G/Ç yapan tek kullanıcılı, tek görevli işletim sistemlerine sahip eski işlemcilerle çalışacak şekilde tasarlanmıştır. Bu tür cihazlar yoklamayı veya cihazın kayıt kayıtlarını güncelleştirmesini beklemek için başka bir araç gerektirebilir.
Bir sayacı artıran basit bir döngü kodlayarak yavaş cihaz sorununu çözmek mantıklı görünse de, cihaz güncelleştirmeleri kayıt sırasında minimum aralığı "boşa harcar", ancak bu tür bir sürücünün Windows platformları arasında taşınabilir olma olasılığı düşüktür. Döngü sayacı üst sınırı, her platform için özelleştirme gerektirir. Ayrıca, sürücü iyi bir iyileştirme derleyicisi ile derlenmişse, derleyici sürücünün sayaç değişkenini ve artırıldığı döngüleri kaldırabilir.
Not Sürücünün cihaz donanım güncelleştirme durumu sırasında durması gerekiyorsa bu uygulama yönergelerini izleyin: Bir sürücü, cihaz kayıtlarını okumadan önce KeStallExecutionProcessor'ı çağırabilir. Sürücü, durduğu aralığı en aza indirmeli ve genel olarak 50 mikrosaniyeden uzun olmayan bir durak aralığı belirtmelidir.
KeStallExecutionProcessor aralığının ayrıntı düzeyi bir mikrosaniyedir.
Cihazın durumunu güncelleştirmek için sık sık 50 mikrosaniyeden fazla olması gerekiyorsa, sürücüde cihaza ayrılmış bir iş parçacığı ayarlamayı göz önünde bulundurun.