Hibrit Sabit Diskler, nasıl çalışır?


13

Dünün SSD'yi yeniden ziyaret etme konusundaki Jeff Atwood blog yazısını okuyordum ve önce hibrit sabit diskleri duydum: küçük bir SSD kısmı (diyelim ki 4GB) ve geri kalanı düzenli dönen bir sabit disk (diyelim 500GB). Bu nedenle, bir TAM SSD sabit sürücünün tüm yüksek (şimdilik) maliyeti olmadan daha yüksek performans.

Benim sorum şu:

SSD bölümüne neyin gireceğine kim karar veriyor? Yazılım (OS) tarafından yapılıyor mu? Disk içindeki donanım / bellenim tarafından mı yapılıyor?

Yanıtlar:


15

Bu özelliklerle, diyelim ki Seagate Momentus XT'den bahsediyorsunuz . AnandTech bir sahiptir bilgilendirici gözden sürücüsünün. Alıntı:

İlk duyduğumda NAND boyutu benim için şok oldu. Dürüst olmak gerekirse çok daha büyük bir şey bekleniyordu. Ancak Momentus XT'de, SLC NAND yalnızca okuma önbelleği gibi davranır - yazarlar asla NAND'a dokunmaz. Sürücü, zaman içinde erişim modellerine bakar (büyük olasılıkla LBA'ların bir geçmiş tablosu ve erişim sıklıkları aracılığıyla) ve bazı verileri NAND'a çeker. NAND'de mevcut olan bir LBA için bir okuma isteği gelirse, 4GB yongasından servis edilir. LBA NAND'de yoksa, veriler plakalardan gelir.

...

Hibrid disklerin potansiyeli büyük olmaya devam ediyor, Seagate'in burada gösterdiği şey, minimum miktarda NAND ile bazı muazzam performans kazanımları elde edebileceğinizdir. Performansa yönelik herhangi bir mekanik sürücünün, gemide en az bir miktar NAND olmadan gönderilmesine gerek yoktur. Seagate'in yenilik yapması için de çok yer var. NAND'de okuma ve yazma önbelleği sağlayan daha fazla NAND veya gerçek anlamda hibrit sürücüler içeren sürücüler görebiliyorduk.

Gerçek bir dünya örneği için, son zamanlarda MacBook'umda bu sürücüye yeni sürüme geçtim ve işletim sisteminin ve ana uygulamaların çok daha hızlı yüklendiğini kanıtlayabilirim.


1
Evet, Momentus XT hakkında konuşuyordum! Cevap için teşekkürler.
Pablo Santa Cruz

6

1997'den bu yana yapılan tüm sabit disklerde (muhtemelen daha önce) önbellek veya tampon RAM bulunur. Sürücünün bellenimi, sıkça erişilen sektörlere ait olduğunu düşündüklerini önbellek RAM'inde saklar ve böylece nispeten yavaş diskten almak yerine istendiğinde bunları veri yolu üzerinden hemen teslim edebilir.

Bu nedenle hibrit sabit diskler bunu başka bir önbellek katmanı olarak kullanır. Sürücünün belleniminin kontrolü altında. CPU'da L1 ve L2 önbelleğinin nasıl olduğuna benzer bir kavram.

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.