Neden SSD'de düzenli bir sabit diskin performansı bir kıyaslama süresi boyunca düşüyor?


79

Sabit sürücünün performansını ölçmek için HD Tune kullanıyorum. Testler genellikle 2-3 dakika sürer ve normal bir sabit sürücünün aktarma hızı, test sona erdiğinde çarpıcı bir şekilde düşer.

görüntü tanımını buraya girin

Bununla birlikte, SSD sürücü performansı test ömrü boyunca aynı kalır (aşağıdaki resim). Bu tüm bilgisayarlarımda oluyor. Neden?

görüntü tanımını buraya girin


2
Testin sahne arkasında gerçekte ne yaptığını bilmek iyi olabilir.
jmreicha

1
... ve grafiklerin neyi temsil ettiğini. (Okunan) aktarım hızı (mavi çizgi ile gösterildiği gibi) (toplam ) dönme gecikmesi ve (tipik) bir HDD'nin arama süresi kadar (toplam) erişim süresi için önemli değildir . Bu mavi çizginin şekli bir performans göstergesi değil.
talaş

Baskın 0'da dört SSD var (yedekleri elbette sakla). 650-700 Mb / sn civarında gidiyorum. HDTune güzel bir yazılım parçasıdır.
ctilley79

1
Bence başlık yanıltıcıdır. Sabit disklerin zaman içindeki performansı koruduğu doğru değil, ancak katı hallerin çok sayıda yazma işleminden kaynaklanan fiziksel bozulma nedeniyle bozulduğu doğru değil mi?
mowwwalker

Yanıtlar:


84

Mekanik HD dıştan içe taranıyor. Disk sabit bir 7200 rpm'de döndüğü için, dışarıda saniyede daha fazla veriyi iç kısımdan daha fazla koruyor.


29
Geçenlerde bir HDD uzmanıyla konuştum. O söyledi içine HDD dışına hızı oranı yaklaşık 1.8 olduğunu .
Deltik,

4
@Deltik: grafikteki bilgilerle oldukça iyi uyuşuyor!
Dancrumb

3
Herkes sabit diske hitap ediyor ama kimse SSD'den
bahsetmiyor

2
Cevabı eklemek için, ilişki basitçe: data rate = açısal hız * yarıçap, açısal hız HDD'ler için sabit olur. Bu nedenle, aktarım hızları, diskin dış kenarındaki ve iç sektörlerdeki yarıçaplarla doğru orantılıdır. Bu, @Deltik'e göre yaklaşık 1.8 olacaktır.

SSD sürücüsü ne kadar hızlı dönüyor?
j_kubik

61

Aslında X ekseninde gördükleriniz "zaman" ile değil, diskinizin "fiziksel alanı" ile uyuşuyor. Demek istediğim, eğer diskinizde 250GB (kapasitesinin% 100'ü) varsa, 0-10 diskinizin ilk 25GB'sini, 10-20 diskinizin ikinci 25GB'ını ifade eder ve bu da 250GB'ınıza kadar gider ( bu% 100'dür).

HDD performansınız zamanla azalmaz, ancak diskinizin 'dönme etkisinden' kaynaklanan fiziksel etki nedeniyle azalır (bu, SSD'nizde olmaz).Sabit diskinizin% 0-10'luk kısmı, diskin harici alanına karşılık gelir, bu da okuma hızını arttırır, çünkü bu alanın doğrusal hızı, diskinizin iç alanına göre daha yüksektir (son 90-100 örneğin, diskinizin% 'si). Bu, tüm SSD'lerin rastgele erişim hafızalarına dayandığı için, tüm kullanılabilir disk disklerine göre sabit diskinizin performansının, ilk disk sektörlerine (ilk fotoğrafta gördüğünüz gibi) azaldığı izlenimini veriyor. " SSD'nizin alanı "aynı hız ve erişim sürelerine sahiptir; bu, diskin tamamındaki doğrusal performansa karşılık gelir. Bu ayrıca operasyonel sistemlerin neden genellikle ilk "alanı" ve sabit disklerin ilk disk bölümlerini kullandığını da açıklıyor ... Örneğin,

Not: İlk fotoğrafınızda da görebileceğiniz gibi, Sabit Diskler, ilk sektörü son sektör okuma hızı ile karşılaştırırken genellikle yüzde 40 ila 50 oranında performans kaybına sahip.

Referans:

görüntü tanımını buraya girin


14
Sizler, modern HDD'lerin , kaydedilen verilerin sabit açısal hız kullanmak yerine doğrusal hıza (veya alan yoğunluğuna) bağlı olduğu bölge bit kaydını kullandığını belirtmelisiniz . Sabit açısal hız kullanan eski bir HDD’nin (sabit) okuma hızını kontrol edin: hdtune.com/results/Conner_CP3204F.g BT için " diskin " harici "ve" dahili "" alanları değil, dış ve iç parça .
talaş

İyi açıklama ... bunun dışında arama süreleri çok fazla,% 450 ya da hiç önemli ölçüde azaltılmıyor. Arama zamanının baskın kısmı rotasyondur.
Ben Voigt

1
@BenVoigt " arama süresi baskın parçası rotasyonu olan " - Sen karıştırıyorsun arama süresi ile erişim zaman zaman, dönme süresini, veri R / W zaman, SATA veriyolu transfer saatleri artı komut ve yanıt işlem süresi aramak toplamı olan ( ). Dönme gecikmesi, kullanıcının veya işletim sisteminin kontrol edemeyeceği / tahmin edemediği rasgele bir değişkendir. Ancak kullanıcı / işletim sistemi, dosyaları birleştirme / sıkıştırma ve / veya disk işlemlerini sipariş etme / basamaklama gibi optimizasyonlarla arama sürelerini kontrol edebilir veya azaltabilir.
talaş

1
@ sawdust: Döndürme gecikmesi, verileri gereken sıraya göre sırayla yerleştirerek kontrol edilebilir. Ancak bu tamamen tabağın içi ve dışı arasındaki doğrusal hız farklarından farklı. Sadece plakanın dışına veri yerleştirmek, iddia edildiği gibi% 450'ye yakın bir yerde performansa yardımcı olmaz.
Ben Voigt

2
@BenVoigt: Hayır, bu eski Conner sürücüsü ("mayın" değil) 5400 rpm sabit ve zonlu bit kaydına sahip değil , bu nedenle sabit okuma transfer hızı. OP'nin SSD gibi düz bir transfer hızı eğrisi istediği takdirde ZBR tarafından sağlanan ekstra kapasiteden vazgeçmesi gerektiğini göstermek için bu bağlantıyı dahil ettim. (Tabii ki üretimde ZBR içermeyen HDD'ler yoktur.)
talaş

27

Yukarıdaki güzel cevaplar, ancak dış silindirle iç silindire ilişkin sektörün açısal büyüklüğü hakkında çok az fikir var.

Cevap: Zonlu bit kaydı (ZBR) nedenidir. İç izlerin daha büyük açısal büyüklükte sektörleri olduğundan , disk başının altında sabit açısal hızda (rpm) bir dönüş yaparken daha uzun zaman alıyorlar.

görüntü tanımını buraya girin

Ayrıntılar: 1 Haziran 2003 - Dave Anderson

... Belirli bir bölgedeki tüm izler aynı sayıda sektöre sahipti. Bununla birlikte, diskin dış çapına yakın bir bölgedeki bir iz, aynı diskin iç çapına yakın bir bölgedeki izden yüzde 50 daha fazla sektöre sahip olabilir. 3,5 inçlik bir sürücü için bu doğru olacaktır. ZBR'nin sağladığı avantaj, ortam boyutuna göre değişir ve kayıt bandının dış yarıçapının iç boyutunun göreceli boyutunun bir fonksiyonudur. Günümüzde sürücüler genellikle 15 ila 25 bölgeye sahiptir. ZBR yüksek değer kattı: 5.25 inçlik bir sürücüde ilave malzeme maliyeti olmadan yüzde 25 veya daha fazla kapasite, ilk ZBR ortaya çıktığında geçerli form faktörü. Endüstriyi daha akıllı bir arayüze zorladı - ZBR'in karmaşıklıklarını gizleyen ve aynı zamanda bu işlevselliği sürücüye çekerek problemleri gideren geometri ve hatalı blok sorunları. ...


7

Sabit diskiniz sabit bir hızda, 7200 RPM veya her neyse döner. kıyaslama yarıçapın daha büyük olduğu diskin dışından başlar ve bu nedenle doğrusal hız daha hızlıdır (saniyenin 1 / 120'sinde bir dönüş daha büyük bir mesafeye sahiptir (yarıçapla orantılı) ve bu nedenle o zaman daha fazla okuma okunur periyod), diskin içinde yarıçap daha küçüktür ve bu nedenle aynı açısal mesafe için daha az bit okunur (daha küçük yarıçaplı bir saniyenin 1 / 120'de bir dönüşü) daha küçük çevrelerin çevrilmesini ve dolayısıyla daha az bitlerin okunmasını sağlar.

Yaklaşık 2,8 inç dış yarıçapı ve 1,6 inç iç yarıçapı (iş mili kaybı, ekstra hizalama alanı, iniş bölgeleri nedeniyle) varsayarsak, iç kısımdaki performans kaybı yaklaşık 1.8 faktördür.

Jitterin diğer faktörlerin yanı sıra sistem yükündeki jitter veya kablolardaki gürültülerden kaynaklandığını unutmayın.

Ayrıca, sadece sabit diske değil, SSD'ye hitap eden elektronik olarak bir bağlantı ağına da sahiptir (mekanik değil) ve bu nedenle tek gecikmeler teldir (gerçek bellekte) gecikmesi ve bloklardaki veriler arasında "taramalara" erişim hız ve bit hızının sabit tutulması, sadece devre ile sınırlandırılması.

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.