Senkronize edilmiş sürücüler, birkaç nedenden ötürü artık anlam ifade etmiyor:
- Disklerin üretimde kötü sektörleri var. Diskler çok büyüktür ve üretimden sonra yeniden yerleştirilen birçok kusur vardır. Bu nedenle, aynı üretim çalışmasının iki diski zaten eşitleme işleminde% 100 olmayacak.
- Diskler, kullanım sırasında hatalı kesimleri dahili olarak yerleştirir. Bu sektörler diskteki ayrılmış alana taşınır ve daha fazla senkronizasyon yapılmaz.
- Önbellek, TCQ / NCQ ve taşınmış sektörler, disk erişim sırasını fiziksel düzeyde belirleyici olmayan özelliklere sahiptir. Yük yüksekse, bir disk arızalanırsa, geri dönene kadar uzun sürebilir.
- Çok Şeritli erişim, sektörün (hatta tabağın) sınırlarının üzerinden geçebilir, yine de okumaları kaldırır. Bir Raid 6'da 4x çizgili boyutlara erişirseniz, şeritlerin bazıları farklı disklerin farklı bölgelerinde olabilir.
- Baskınlardaki okuma erişimleri, diskler blok sağlama toplamı hakkında şikayet etmediği sürece genellikle tüm diskleri hedeflemez. Bu, diskleri önbellek senkronizasyonundan ve bunun sonucunda fiziksel senkronizasyondan çıkarır. (Okuma önbelleğini de kapatmazsanız)
- Baskın denetleyicisindeki önbellekleri oku, işletim sistemindeki önbellek okuma önbellekleri konuyu daha da karmaşıklaştırıyor. Ve umarım, baskın sırasında herhangi bir performans sorununu engelleyebilecek bir takas alanı yoktur.
İlk günlerde, erişimin deterministik hale getirilmesi için disk senkronizasyonu uygulandı; bu, sonuçları depolamak için Hafıza az olduğunda veya baskın uygulamasının ihtiyaç duyduğu zaman önemliydi (Raid 2, Raid 3).
Senkronize edilen sürücülerin avantajlarını ölçmek zordur. Sanırım kazanılması gereken önemli bir performans avantajı olsaydı, senkronizasyon bir şekilde mümkün olurdu.
Gelecekte, SSD'lerde meseleler benzer, ancak farklı nedenlerden ötürü blok yer değiştirme, aşınma dengeleme, düzeltme vb.
Modern sürücülerin kendi işletim sistemleri vardır ve HD veya SSD gibi bir takım sorunlar için dahili olarak zaman harcarlar. Onları fiziksel olarak senkronize etseniz bile, mantıksal olarak yine de senkronize olmazlardı.