Depolama kapasitesi sabit sürücü performansını etkiler mi?


19

Daha küçük (disk alanı açısından) sabit sürücülerin eşdeğerden daha hızlı ancak daha büyük sabit sürücülerden olduğunu bir yerlerde okudum. Bu ne kadar doğru? Başka bir deyişle, iki tane sabit sürücüm olduğunu söyleyin. Her ikisi de aynı marka ve özelliklere sahip, ancak biri 80GB, diğeri 500GB. Hangisi daha hızlı olurdu? Veya depolama kapasitesinin hız üzerinde hiçbir etkisi yok mu?


Bu soruyu sormanıza neden olan fikirlerin karışıklığını anlayamıyorum. Belki de bunu neden düşündüğün konusunda beni aydınlatabilirsin?
waiwai933

İki tane neredeyse aynı sabit diskim var; bir 500 GB ve bir 80 GB. Özellikleri neredeyse tamamen aynıydı ve son zamanlarda her birine bir işletim sistemi kurmak zorunda kaldım ve 80 GB biraz daha hızlı gibiydi (çoğunlukla yeniden açılıyor). Sadece depolama kapasitesinin bununla bir ilgisi olup olmadığını ya da tamamen ilgisiz bir şey olup olmadığını merak ediyordum.
Sasha Chedygov

HD ayarlı sürücüleri kıyaslayın. Web sitelerinde, sonuçlarınızı aynı modeldeki diğer sürücülerle karşılaştırmak için kapsamlı bir sonuç tarayıcısı bulacaksınız.

Win 7 ile 160 GB Seagate HD'm vardı ve sonra Seagate 500 GB HD'ye yükselttim. Küçük sabit disk 500 GB'den çok daha hızlıydı. Şaşırdım ve biraz hayal kırıklığına uğradım. Her iki sabit disk de yepyeni idi. Onları değiştirdim çünkü daha küçük olanı farklı bir bilgisayara koymak istedim.

1
Temel sınırlarda cevap "evet" dir. Sürücü ne kadar büyük olursa belirli bir teknoloji için silindirler ne kadar büyük olursa, erişim kolu o kadar ağır olur, vb. dolayısıyla erişim yavaşlar. (Aynı genelleme RAM için de geçerlidir.) Ancak etki genellikle çok önemli değildir, çünkü belirli bir sabit disk dizisi en büyüğü ile başlayıp daha sonra önemli bir performans ayarı yapmadan küçültme eğilimindedir.
Daniel R Hicks

Yanıtlar:


19

Genelleme işe yaramaz, ancak çoğunlukla benzer modeller / aynı seriden bahsederken, daha fazla veri yoğunluğu nedeniyle daha büyük sürücünün daha hızlı olacağını söyleyebilirim (daha fazla plaka ve kafa veya daha yoğun plakalar olabilir).

Daha büyük olan model muhtemelen daha yeni olur ve ürün yazılımı ve diğer üretim geliştirmelerinden yararlanabilir.

Bu, daha fazla paralellik nedeniyle daha büyük kapasite seçeneklerinin genellikle daha hızlı olduğu SSD dünyasında daha da geçerlidir. Öte yandan, sürekli üretim, bir SSD'nin mekanik sürücülere kıyasla her zaman önemli bir faktörü değil, küçük rasgele erişim okuma / yazma konusundaki düşük gecikme süresidir - bu, çiplerin sayısına bakılmaksızın çoğu senaryoda aynı olacaktır.


8

Boyut, bir sürücünün gerçek performansının belirlenmesinde sayılabilecek hususlardan sadece bir tanesidir.

Dönme hızı, yazma hızını belirleyen faktörlerden biridir. 15k RPM'lik bir sürücü, aynı özellik ve boyuttaki 10K RPM'lik bir sürücüye göre daha hızlı olacaktır. (Her şeyin, çoğu durumda olmadıklarına eşit olduğunu varsayarsak)

Dikkate alınacak bir sonraki şey, ses bobininin okuma / yazma kafalarını arama veya devam eden bir dosya erişimi için hareket ettirebileceği uygunluktur. Hareketli ses bobini okuma / yazma kafasının getirdiği gecikme, belki de okuma / yazma işlemindeki en önemli gecikme kaynağıdır.

Elektronik kontrol panosu ve BUS'ın hangi bağlantıyı desteklediğini de hızın bir diğer önemli belirleyicisidir. Bunun iyi bir örneği, scsi standardındaki her revizyonda daha yüksek ve daha yüksek hızları destekleyen çeşitli SCSI disk versiyonlarıdır. SAS sürücüleri, BUS bant genişliğinin artması nedeniyle SCSI, IDE ve SATA üzerinde ek bir performans sunar.

Tabakların sayısı da aslında bir faktördür, ancak en kritik performans değerlendirmesi değildir.


2
Harika bir genel bakış ve ben size oy veririm, ama sorumu cevaplamadınız. Her şey eşit 80GB veya 500GB daha hızlı olur mu? Dönme hızını biliyorum ve gecikme süresi aradım, sadece sürücünün boyutunun performansta rol oynadığını merak ediyorum.
Sasha Chedygov

1
Çoğu durumda 500 GB sürücü daha hızlı olacaktır.
Axxmasterr

5

Yapamazsın. Sürücü hızı birçok şeye bağlıdır, çoğunlukla disk veri yoğunluğuna bağlıdır (dönme hızı eşittir).

Yapabilirseniz, aynı kapasiteye sahip iki disk arasında daha az sayıda plakalı bir tane kullanın.


4
Daha az sayıda plaka, ses bobinine bağlı daha az sayıda okuma / yazma kafasına da karşılık gelmiyor mu?
Axxmasterr

Bunun, aktüatörün başın pozisyonlandırılmasında daha hızlı hareket edebileceği ve dönme / sıkışma zamanlarının iyileştirilebileceği anlamına geldiğini tahmin ediyorum.
RCIX

1
um ... "ses bobini"? Hoparlörlerden değil Sabit Disklerden bahsetmiyor muyuz?
Chris Pietschmann

1
Maalesef, bazıları, daha az sayıda plaka ve R / W kafalarının her zaman performansa fayda sağladığı fikrini yanlış bir şekilde genişletmiştir.
sawdust

Sunucularda ve RAID yapılandırmalarında daha fazla plaka, daha fazla performans anlamına gelir; çünkü okuma / yazma işleri parçalara ayrılabilir ve aynı anda birçok kafa ve plaka arasında aynı anda yapılabilir. (Q'nun tekli sürücüler ve masaüstleri hakkında olduğunu biliyorum, çok daha ileri gitmeden önce sadece "alt tablaları == daha iyi" baştan çıkarmak istedim)
matt wilkie

3

http://www.tomshardware.com/reviews/understanding-hard-drive-performance,1557-3.html

Veri aktarım performansı üzerinde olumlu bir etkiye sahip olduğu için yüksek veri yoğunluğu arzu edilir: sürücünün eşzamanlı olarak okuyabileceği bit sayısı ne kadar yüksekse, o kadar hızlı olur. Sonuç olarak, yeni bir 3.5 "7.200 RPM sabit disk her zaman eski bir modelden daha iyi performans gösterir. Ancak, erişim süresi, kafa konumlandırması muhtemelen bileşenlerin üzerinde önemli bir mekanik zorlanma olmadan hızlanamadığından, daha yüksek depolama yoğunluklarından faydalanmaz.


Verilerin okunmasında "eşzamanlı" kelimesinin kullanılması yanlış değilse yanıltıcıdır. Bir seferde yalnızca bir R / W kafası etkindir ve veri akışı bit seridir.
sawdust

1

Sorunuz sürücülerin fiziksel boyutlarıyla ilgiliyse, evet - 2,5 "7200 rpm sürücü, aynı boyuttaki 3,5" 7200 rpm sürücüden daha hızlı. Okuma-yazma kafalarının uzağa hareket etmesi gerekmez.


Hayır, depolama kapasitesi hakkında soruyordum, ama bilmek güzel, teşekkürler
Sasha Chedygov

1
Bir 2.5 "HDD'de, benzer bir 3.5" HDD sınıfına kıyasla daha küçük, daha yavaş ve daha hassas bir baş aktüatör (aka ses bobini) bulunur. Sonuç, tabak boyutlarındaki farklılıklara rağmen, benzer arama sürelerine sahip olma eğiliminde olmalarıdır.
sawdust

0

Genel olarak herkesin cevaplarına katılıyorum. Daha fazla veri yoğunluğuna sahip sürücüye eşit olan iki sabit disk verildiğinde, daha düşük veri yoğunluğuna sahip diskten daha iyi performans gösterilecektir.

Daha büyük bir sürücü kapasitesinin performansa zarar verdiği iki senaryo düşünebilirim. Her iki durumda da, tıkanıklık değil dosya sistemidir.

  • Sürücüyü biçimlendirme

Bu sadece bir sağduyu meselesidir. Bir sürücüdeki her byte'a dokunuş oluşturduğundan, daha yüksek bir sürücü kapasitesinin biçimlendirilmesi daha uzun sürer. Bu genellikle bir işletim sistemi kurulumu sırasında yapıldığından, bu gerçekten bir sorun değildir. Çoğu durumda yine de tam formatlı bir işlem yapmak gereksizdir.

  • Kullanımdaki dosya sisteminin sınırlarını aşmak

Buna en iyi örnek, sürücü kapasitelerinin FAT dosya sisteminin sınırlarını zorlamaya başladığı noktaydı. Çok fazla teknik olmadan FAT, disk kapasiteleri için teorik sınırlarının büyüklüğünün bir kısmını tasarladı. FAT16'nın sınırı 2GB civarındaydı, ancak bölümler bu sınıra yaklaştığında, yalnızca önemli miktarda yer israf etmekle kalmıyor, aynı zamanda dosya sisteminin genel performansı da düşüyordu. FAT32, 2GB'lık bariyeri kırdı ve FAT16'dan daha iyi bir performans gösterdi ancak sürücü kapasiteleri teorik limitine yaklaşmaya başladığında aynı problemle karşılaştı (yaklaşık 2TB civarında, ancak bu denemeye bile gülecekti)

Her dosya sistemi farklı en iyi ve en kötü durum çalışma koşullarına sahiptir. Modern dosya sistemleri, en azından performansı küçük düşürmek için düşük maliyetle, sürücü kapasitesi arttıkça arttırmazsa performansı korumak için tasarlanmıştır. Tahrik kapasiteleri göz önüne alındığında makul bir takas büyümeye devam ediyor.


0

Bir hdd'nin birkaç plakası var. Hem 80g hem de 500g aynı sayıda plaka varsa. Bu, kurulu işletim sisteminin 80G'deki birkaç plakanın içine düşeceği ve 500G'de 1 veya 2 plakanın olduğu anlamına gelir.

Her tabağın kendi okuma ve yazma hakkı olacaktır. Bu yüzden 80G'de 500G'den daha fazla kafa ile servis yapılır. Yani daha hızlı.


0

Depolama kapasitesi sabit sürücü performansını etkiler mi?

Tamamen depolama kapasitesine dayanır: Hayır.

Bununla birlikte, daha büyük bir sürücü (daha fazla depolama kapasitesinde olduğu gibi) daha modern ve daha hızlı olma eğilimindedir. Yani pratikte: sık sık evet.


Mekanik açıdan, ve pas döndüğü varsayılarak:

  • Bir sürücü daha hızlıdır, daha hızlı döner (daha fazla RPM).
    Bu, belli bir süre içinde r / w başlığının altında daha fazla plakanın dönmesi ve bir sektörün başın altına ulaşmasını bekleyen daha az zaman demektir.
  • Daha modern bir sürücü genellikle daha yüksek veri yoğunluğuna sahiptir. Bir kitap okumak gibi düşünün (aynı hızla). Küçük harflerle yazdığınızda, aynı mesafeden daha fazlasını okuyabilir / yazabilirsiniz.
  • Daha modern sürücü daha büyük olma eğilimindedir ve diğer teknolojik avantajlara sahiptir (örneğin daha hızlı kafa hareketi).
  • Daha fazla plakalı sürüş çoğu zaman daha hızlıdır çünkü bir kafa anahtarı yarım dönme süresinden daha hızlı bekler. Ve daha fazla plaka daha büyük kapasite.

0

"Biraz"

Dönen pas / geleneksel sabit disk sürücüleri için, hızı belirleyen birkaç unsur vardır.

tabağı boyutu - 2,5 inçlik bir HDD, 3.5 inçlik bir hdd'den daha hızlı olacaktır, diğer tüm şeyler aynıdır. Aramak için daha küçük bir 'yüzey alanı' vardır ve genellikle daha iyi okuma hızları vardır. Bu, muhtemelen 2,5 inçlik tipik bir sürücü dizüstü bilgisayar için optimize edildiğinden, kurumsal sürücüler için daha doğrudur.

önbellek boyutu transfer hızlarının “patlamasını” etkiler. Daha büyük ram önbellekleri daha iyidir ve bazı modern sürücülerde büyük bir ssd önbelleği vardır. Yeni bir sürücünün daha büyük bir önbelleğe sahip olması muhtemel olduğundan, bu kritik bir faktör olabilir. Bir SSHD'ye sahipsek - büyük bir melez nAND önbellek, orada kesinlikle bir fark göreceksin.

dönme hızı arama hızı ve verimi etkiler, daha hızlıdır.

Daha fazla plaka, daha fazla verim anlamına gelir (çünkü birçok plakanın her birinden veriler alınabilir), ancak bazı durumlarda kafalar aynı aktüatör üzerinde hareket ettiğinden, arama süreleri etkilenir.

Arayüzler önemli. Muhtemelen SATA'dasınız - 80gb ve 250gb PATA'dan geçtiğimiz zamanlar civarında olmasına rağmen. SAS sürücülerinde daha verimli kodlama, daha geniş veri boru hatları ve bazı durumlarda daha hızlı olabilir. En yeni nesil diskler doğrudan PCI veriyoluna takılır ve gülünç hızlı . Bunun kapsamı içerisinde olduğundan şüpheliyim, tho.

İçinde bu özel bir durum olsa da, şanslar daha modern bir 250GB sürücüdür, 80GB sürücüden daha iyi performans özelliklerine sahiptir aynı dönme hızının

SSD'ler ile önbellek hala bir faktördür. Bununla birlikte, kanal sayısı ve SSD'lerin rastgele erişim depolaması olması, tüm diğer şeyler aynı daha büyük bir SSD tipik olarak daha hızlı olur ve nand cipsler arasında bölünmüş okur.


SAS, aynı düşük seviye aktarım hızlarını ve SATA ile kodlamayı kullanır. Fark, komut bloklarının yapısındadır. SAS, ATA komutları yerine SCSI komutlarını kullanır, ancak bu işlem hacmi etkilemez. En azından önemli olan iki komut kümesi arasında çoğunlukla 1: 1 yazışma vardır. Tabii ki, SAS sürücüler işletme pazarına hitap ettiklerinden çok daha pahalıdırlar ve bu nedenle mümkün olan her performansın yerine getirilmesi için biraz daha fazla çaba harcarlar. Yine de donanım baskısı muhafazaları ve SAN'ları kullanmıyorsanız, bir fark görmeyeceksiniz.
psusi

Aynı zamanda 12gbps'ye kadar çıkıyor. "Bazı davalar" demiştim
Journeyman Geek

SAS'ın en büyük avantajı (imho), performansta değil (ATA'ya kıyasla SCSI komutunu kullanarak biraz daha yavaş olma eğilimindeydi), ancak uygun hata kurtarma ve iyi çalışan port çarpanlarında. Hiçbiri SOHO için önemli değil.
Hennes

@JourneymanGeek, şimdi yapıyorlar mı? Geçmişte ikisi birlikte bir araya geldiler (PHY katmanının% 100'ünü paylaştıkları için) 1,5'ten 3'e 6 gb / sn ... Acaba şimdi neden kırılsın? Muhtemelen o kadar yeni ki, onu tanıtan yeni SATA standardı henüz ortaya çıkmadı.
psusi

12 gb / s SAS bağlantı noktaları gördüm. Hızlı SOHO depolamasının geleceğinin SAS tarzı konektörler kullanan ancak PCIe tabanlı çok farklı bir elektriksel ve mantıksal arayüz olan NVMe'de olduğundan şüpheleniyorum.
Journeyman Geek

-1

Ne kadar benzer olursa olsun, iki farklı modelde değil, on_the_same_drive'da test çalıştırmanızı öneririm.

HDD'ler işlemcilerle karşılaştırıldığında çok yavaş medyadır ve IO yolunda farklı olan tek bir bağlantı bile daha yüksek veya daha düşük performans anlamına gelebilir.

Önerdiğim şey, HDD üzerindeki daha düşük kapasiteli bir sürücüyü simüle etmek için Linux'ta LVM kullanmak. Toplam HDD kapasitesinin yaklaşık% 10-15'ini diyelim. Test etmek istediğiniz bir iş yükü döngüsü çalıştırın.

Ardından mantıksal sürücüdeki blok sayısını LVM'yi kullanarak tam kapasiteye genişletin. Linux blok önbelleğini temizle. Ve yine iş yükü döngünüzü çalıştırın.

Kişisel deneyimime göre, performans (% 10 HDD) & gt; & gt; performans (% 100 HDD). Korkarım elimde performans verilerim yok. Birkaç test yapacağım. sonuçları buraya gönderin.

Buradaki herkesin cevabına odaklanan şey disk yoğunluğu. Neredeyse herkesin cevabında eksik olan bir faktör 'rotasyon uzunluğu'. Daha az sayıda blokunuz varsa, disk yüzeyinde daha az uzunluğa gidersiniz, dönme süreniz büyük ölçüde azalır.

Disk yoğunluğu, inç kare başına size daha fazla veri sağlarken, benim deneyimimde rotasyon süresi disk gecikme süresinde çok daha yüksek bir paya sahiptir. Performans gördüm kötüleşen Aynı yoğunluk için% 10 HDD kapasitesinden% 100 HDD kapasitesine giderken 10 kez. Daha yüksek kapasiteli diskler 10 kat yoğunluk sunsa bile (ki şüpheliyim), disk hala döndürmek daha birçok bloğu kapsayacak şekilde daha fazla.

Bu nedenle, daha yüksek yoğunluğun etkisi, daha yüksek blok sayımı tarafından bir şekilde geri alınmaktadır.

Pratik bir örnek olarak, SAS sürücülere bakın. SAS HDD'ler için yaygın olarak kullanılan kapasite hakkında ne düşünüyorsunuz? 300 GB'dir. 1 TB kapasiteye sahip SATA sürücüleri dünyasında, işletmeler% 30 kapasiteye sahip sürücüleri süper premium fiyatlarla satabilecek kadar aptallar.


10k-15k rpm SAS sürücü ve 7200 rpm SATA sürücü arasındaki fark, birçok düzeyde çok büyük. Herhangi bir tek bir metriğe bakabildiğinizden birini diğerine kolayca karşılaştıramaz ve herhangi bir öğenin diğerinden "çok daha iyi" olduğu sonucuna varamazsınız.
a CVn

Bu yanıtı aşağı oylamanın sebebi nedir? Sadece sas & amp; sata sürücüler ... sata sürücüler bile birbirinden çok farklı olabilir ... bu, iki farklı modelden ziyade, karşılaştırmalı değerlendirme için aynı sürücüyü kullanmak için cevabımda belirtilen neden.
philosopher.stoned
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.