Sabit sürücü arabellek boyutu önemli mi?


34

Bu HDD'ler daha çok okunmayan yedeklemeler ve veri depolama (resimler, filmler) için kullanılacaktır. Bu iki durumda fiyat farkı 1,5 Euro'dur:

  • HDD Batı Dijital Havyar Yeşil Gücü
    500GB, 7200rpm, 32MB, SATA2
  • HDD Batı Dijital Havyar SE16
    500GB, 7200rpm, 16MB, SATA2

Aradaki tek fark arabellek boyutudur (16MB - 32MB). Daha büyük tampon boyutu ekstra paraya değer mi?

Yanıtlar:


11

Gerçekten ekstra paraya değer. Niye ya :

Sabit diskten bir içeriğe erişmeye çalıştığınızda, ihtiyacınız olan içeriği bulmak zaman alır. arabellek, yüksek hızlı erişime sahip iyi şeylerden yapılır. Bu nedenle, bir içerik bulduğunuzda, hepsini bir algoritma aracılığıyla tamponlamak için saklayacaktır.

Sonuç: HDD diskinizin daha hızlı çalışmasını sağlar :) özellikle geniş içerikli :)

nXqd


42

http://www.pcguide.com/ref/hdd/perf/perf/spec/otherCache-c.html

Bellek fiyatları "ucuz kir" aralığına girdiğinde, sürücü üreticileri tamponlarının boyutunu çok düşük bir maliyetle artırabileceklerini fark ettiler. Bunu yaparken kesinlikle hiçbir şey kaybolmaz; ekstra önbellek performansa zarar vermez; ama ikisi de onu büyük ölçüde iyileştirmiyor. Sonuç olarak, eğer arayüz aktarım hızı aşırı performans performansının "hüküm süren şampiyonu" ise, önbellek büyüklüğü muhtemelen "en iyi yarışmacı" dır. Bazı insanlar 2 MB'lık bir tamponu bir sürücüyü 512 KB'lik bir tamponla dört kat daha hızlı hale getirir! Aslında, çoğu durumda aralarında% 4'lük bir fark bile bulmanız çok zor, diğer her şey eşit. Beklendiği gibi, hem harici transfer hızı hem de önbellek boyutu aynı sebepten dolayı abartılıyor:

Önbellek boyutu özelliği elbette sürücünün önbellek özelliklerinin bir fonksiyonudur. Ne yazık ki, üreticiler nadiren önbellek büyüklüğü dışındaki herhangi bir özellikten bahseder.

pas eğirme HDD performansı karmaşık bir şeydir (son zamanlarda, ürün yazılımı optimizasyonlarından ziyade daha sık belirlenir) ve önbellek boyutu hiçbir şekilde gümüş bir kurşun değildir.

Rotasyonel hız, tecrübelerime göre sürücü performansının çok daha iyi bir tahmincisi: 5.400 dev / dak, 7.200 dev / dak'dan daha yavaş, bu da 10.000 dev / dak'dan daha yavaş ve katı durumdan daha yavaş. O zaman bile (nadir) istisnalar vardır.

Bu, böyle düşük bir fiyat farkında, muhtemelen buna değer dedi.


Bu yoruma katılıyorum. Bir WDC 5400 rpm sürücüyle 7200 rpm sürücüye kıyasla önemli bir fark gördüm, ancak aynı iş hızında çalışan sürücülerle farklı önbellek boyutu kullanan iki benzer hız sürücüsü ile fark edilmeyen bir fark gördüm.
jtreser

Neden 3 $ (?) Civarında kabul etti. Aynı şekilde, ne kadar hızlı gideceği konusunda çok az fark olduğu konusunda anlaştılar. Daha da önemlisi dönüş hızıdır.
ssvarc

@JeffAtwood, "Ürün yazılımı optimizasyonları" ile neyi kastediyorsunuz? Bu zamanda ve çağda gerçek harddisk algoritma optimizasyonları var mı? Bugünlerde hepsi aynı standart algoritmayı kullanmıyor mu?
Pacerier

10

Kullanımınıza bağlı olmasına rağmen muhtemelen paraya değmez.

  • Büyük sürekli dosyaları (filmler vb. İçin) okuduğunuzda, iğlerin gerçek veri aktarım hızıyla sınırlandırılırsınız. Önbellek bunu artırmayacak.
  • Büyük dosyalar (örneğin, isos) yazdığınızda, o zaman iş millerinin gerçek veri aktarım hızı ile sınırlandırılırsınız. Önbellek bunu artırmayacak.
  • Çok sayıda küçük dosya yazdığınızda, bunlar önbelleğe sığabilir ve sürücü bu yazıları daha yüksek verimlilik için yeniden sıralayabilir. Bu yardımcı olacak.
  • Çok sayıda küçük dosya okuduğunuzda ve şanslı olduğunuzda, okuyacak bir sonraki dosya zaten önbelleğe alınmış bir parçada olabilir. Yardım etmesi mümkündür.

Sonuç: Kullanıma bağlıdır.


5

Bazı nedenlerden dolayı bunu nadiren göreceksiniz, ancak önbelleğin birincil yararı, zaman yoğun disk kafası hareketlerinin sayısını azaltmaktır. Bu senaryoyu hayal edin, bir dosya okunuyor ve başka bir dosya aynı anda yazılıyor. Önbellek olmadan, baş, bu bağımsız dosya akışlarına servis vermeye çalışırken her yere atlıyor olacaktı. Ancak, bir önbellek ile, yazılan dosya geçici olarak önbellekte saklanabilirken, okunan diğer dosya diskten çekilmeye devam eder. Yazılan dosya tamamen önbelleğe sığarsa, sabit sürücü işletim sistemine yazma işleminin tamamlandığını bildirir ve disk önbelleği dosyayı henüz yazmayı tamamlamamış olmasına rağmen dosyayı yazan programın devam etmesine izin verir. fiziksel disk Bu arada, ilk dosyanın okuması hiç durmadı. Böylece, Önbellek büyüklüğü kadar belirgin şekilde daha yüksek görünür bant genişliği elde edildi. 2 MB önbellekle uğraşırken bu önemli olmayabilir, ancak yeni büyük kapasiteli sürücülerin muazzam ve hatta yüksek okuma / yazma yükleri altında bile 256 MB önbellekleri var (yüksek diske çok yakın) eşzamanlı olarak tam SATA yazma bant genişliğini desteklerken, önbellek bitene kadar. Genellikle, verim gereksinimlerinize uyacak şekilde RAID'inizdeki sürücü sayısını dengeleyebilirsiniz, böylece genellikle önbellek kapasitenizi aşmazsınız. önbellek bitene kadar, aynı anda tam SATA yazma bant genişliğini desteklerken yüksek oranda optimize edilmiş okuma verimi (fiziksel diskin derecelendirmesine çok yakın) verecektir. Genellikle, verim gereksinimlerinize uyacak şekilde RAID'inizdeki sürücü sayısını dengeleyebilirsiniz, böylece genellikle önbellek kapasitenizi aşmazsınız. önbellek bitene kadar, aynı anda tam SATA yazma bant genişliğini desteklerken yüksek oranda optimize edilmiş okuma verimi (fiziksel diskin derecelendirmesine çok yakın) verecektir. Genellikle, verim gereksinimlerinize uyacak şekilde RAID'inizdeki sürücü sayısını dengeleyebilirsiniz, böylece genellikle önbellek kapasitenizi aşmazsınız.


Süper Kullanana Hoşgeldiniz. Bu cevap iyi görünüyor. Paragraf sonu veya iki gibi küçük bir biçimlendirme ile daha iyi yapılabilir.
Reinstate Monica’nın

4
Ücretsiz olarak aldığın şey bu. Satır sonları ek ücrete tabi
Sean

0

Tampon ayrıca gereksiz yere tekrarlayan okuma ve yazma işlemlerini azaltarak aşınma ve yıpranmayı azaltır. Arabellek boyutu, bazı uygulamalarda diğerlerine göre hızı ve aşınmayı etkiler, ancak arabellek aşıldığında, performansı ve dayanıklılığı kaybedersiniz. Bu yüzden arttırıyorlar --- kazanma durumunu kazan.



0

Modern sabit disk sürücüleri 8 ila 256 MiB bellek ile gelir ve yarıiletken sürücüler 4 GB önbellek ile birlikte gelir. ... Disk tamponu, sabit disk sürücüsündeki mikro kontrolcü tarafından kontrol edilir ve sayfa önbelleği, o diskin bağlı olduğu bilgisayar tarafından kontrol edilir.

Western Digital WD7500BPVX - Sabit sürücü teknik özellikleri .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.