Saya membaca bahwa hard drive yang lebih kecil (dalam hal ruang disk) lebih cepat daripada hard drive yang setara tetapi lebih besar. Seberapa benar ini? Dengan kata lain, katakan saya punya dua hard drive. Keduanya memiliki merek dan spesifikasi yang sama persis, tetapi yang satu adalah 80GB sementara yang lainnya adalah 500GB. Mana yang lebih cepat? Atau apakah kapasitas penyimpanan tidak berpengaruh pada kecepatan sama sekali?
hard-drive
performance
Sasha Chedygov
sumber
sumber
Jawaban:
Generalisasi tidak berguna, tetapi kebanyakan ketika berbicara model yang serupa / seri yang sama saya akan mengatakan drive yang lebih besar akan lebih cepat karena kepadatan data yang lebih tinggi dalam beberapa cara (baik itu lebih banyak piring-piring dan kepala, atau hanya piring-piring yang lebih padat).
Model yang lebih besar kemungkinan akan lebih baru juga dan dapat mengambil manfaat dari firmware dan peningkatan produksi lainnya.
Ini bahkan lebih benar di dunia SSD di mana opsi kapasitas yang lebih besar umumnya lebih cepat karena lebih paralel. Di sisi lain, throughput yang berkelanjutan tidak selalu merupakan faktor penting dari sebuah SSD dibandingkan dengan drive mekanis tetapi lebih rendahnya latensi pada akses baca / tulis acak kecil - yang akan sama di sebagian besar skenario terlepas dari jumlah chip.
sumber
Ukuran hanyalah salah satu dari banyak pertimbangan dalam menentukan kinerja realisasi drive yang sebenarnya.
Kecepatan rotasi adalah salah satu faktor yang menentukan tingkat penulisan. Drive 15K RPM kemungkinan akan lebih cepat daripada drive 10K RPM dengan spesifikasi dan ukuran yang sama. (Dengan asumsi semua hal adalah sama yang tidak dalam kebanyakan kasus)
Hal berikutnya yang perlu dipertimbangkan adalah kemanfaatan di mana koil suara dapat memindahkan kepala baca / tulis untuk mencari atau melanjutkan akses file. Latensi yang diperkenalkan oleh kepala kumparan suara baca / tulis mungkin merupakan sumber keterlambatan paling signifikan dalam proses baca / tulis.
Papan pengontrol elektronik dan konektivitas apa yang didukung BUS juga merupakan penentu kecepatan yang signifikan. Contoh yang baik adalah berbagai versi disk SCSI yang mendukung kecepatan yang lebih tinggi dan lebih tinggi dengan setiap revisi ke standar scsi. SAS drive menawarkan kinerja tambahan di atas SCSI, IDE dan SATA karena peningkatan bandwidth BUS.
Jumlah piring memang juga merupakan faktor tetapi bukan pertimbangan kinerja yang paling kritis.
sumber
Kamu tidak bisa. Kecepatan drive tergantung pada banyak hal, sebagian besar pada kepadatan data disk (kecepatan rotasi sama).
Jika Anda bisa, antara dua disk dengan kapasitas yang sama, gunakan satu dengan jumlah piringan yang lebih rendah.
sumber
http://www.tomshardware.com/reviews/understanding-hard-drive-performance,1557-3.html
sumber
Jika pertanyaan Anda adalah tentang ukuran fisik drive, maka ya - drive 2,5 "7200 rpm lebih cepat daripada drive 3,5" 7200 rpm dengan ukuran yang sama. Kepala baca-tulis tidak perlu bergerak sejauh ini.
sumber
Secara umum saya menyetujui jawaban semua orang. Mengingat dua hard drive dengan semua yang lain sama dengan drive dengan kepadatan data yang lebih besar akan mengungguli yang dengan kepadatan data yang lebih rendah.
Saya dapat memikirkan dua skenario di mana kapasitas drive yang lebih besar merugikan kinerja. Dalam kedua kasus itu bukan drive yang menjadi hambatan tetapi sistem file.
Ini hanyalah masalah akal sehat. Karena memformat sentuhan setiap byte pada drive, kapasitas drive yang lebih besar akan membutuhkan waktu lebih lama untuk diformat. Karena ini biasanya hanya dilakukan selama instalasi OS itu tidak terlalu masalah. Dalam kebanyakan kasus, tidak perlu melakukan operasi format penuh.
Contoh terbaik dari ini adalah titik ketika kapasitas drive mulai mendorong batas-batas sistem file FAT. Tanpa terlalu FAT teknis dirancang untuk kapasitas disk sebagian kecil dari ukuran batas teoretisnya. Batas FAT16 adalah sekitar 2GB tetapi ketika partisi mendekati batas ini tidak hanya membuang ruang yang signifikan tetapi kinerja keseluruhan sistem file menurun. FAT32 memecahkan penghalang 2GB dan berkinerja lebih baik daripada FAT16 tetapi mengalami masalah yang sama ketika kapasitas drive mulai mendekati batas teoretisnya (sekitar 2TB tetapi ini akan menggelikan bahkan untuk upaya)
Setiap sistem file memiliki kondisi operasi terbaik dan terburuk yang berbeda. Sistem file modern dirancang untuk setidaknya mempertahankan kinerja jika tidak memperbaikinya seiring dengan meningkatnya kapasitas drive dengan mengorbankan kinerja rendah pada drive kecil. Pertimbangan trade-off yang masuk akal mengingat kapasitas drive terus tumbuh.
sumber
Sebuah hdd memiliki beberapa piringan. Jika 80g dan 500g keduanya memiliki jumlah piring yang sama. Itu berarti OS yang dipasang akan jatuh di beberapa piring di 80G di mana 1 atau 2 piring di 500G.
Setiap piring akan memiliki membaca dan menulis sendiri. Jadi pada 80G itu dilayani oleh lebih banyak kepala daripada 500G. Jadi lebih cepat.
sumber
Murni berdasarkan kapasitas penyimpanan: Tidak.
Namun drive yang lebih besar (seperti pada, dengan kapasitas penyimpanan lebih banyak) cenderung lebih modern dan lebih cepat. Jadi dalam praktiknya: sering ya.
Dari sudut pandang mekanik, dan mengasumsikan karat berputar:
Ini berarti lebih banyak platter berputar di bawah kepala r / w dalam periode waktu dan lebih sedikit waktu menunggu suatu sektor tiba di bawah kepala.
sumber
"Agak"
Untuk memintal karat / hard drive tradisional ada beberapa elemen yang akan menentukan kecepatan.
ukuran piring - HDD 2,5 inci akan lebih cepat dari 3,5 inci hdd, dengan semua hal lainnya sama. Ada 'area permukaan' yang lebih kecil untuk dicari, dan kecepatan baca yang cukup sering lebih baik. Ini mungkin lebih benar dengan drive perusahaan karena drive 2,5 inci yang khas adalah laptop yang dioptimalkan.
ukuran cache akan mempengaruhi 'burstiness' dari kecepatan transfer. Tembolok ram yang lebih besar lebih baik, dan beberapa drive modern memiliki cache SSD yang besar. Ini mungkin menjadi faktor penting karena drive yang lebih baru kemungkinan memiliki cache yang lebih besar. Jika kita memiliki SSHD - hibrida dengan cache nand besar , Anda pasti akan melihat perbedaan di sana.
kecepatan rotasi mempengaruhi kecepatan pencarian dan throughput, lebih cepat lebih cepat.
Semakin banyak piring-piring berarti throughput yang lebih besar (karena data dapat diambil dari masing-masing banyak piring-piring) tetapi dalam beberapa kasus mencari waktu dipengaruhi, karena kepala bergerak pada aktuator yang sama.
Antarmuka itu penting. Anda mungkin menggunakan SATA - meskipun 80 GB dan 250 GB ada saat kami beralih dari PATA. Drive SAS memiliki penyandian yang agak lebih efisien, jalur pipa data yang lebih luas, dan dalam beberapa kasus bisa lebih cepat. Drive generasi terbaru digantung langsung dari bus PCI, dan sangat cepat . Saya ragu itu ada di sini.
Dalam hal ini kasus tertentu meskipun, kemungkinan drive 250GB yang lebih modern akan memiliki charecteristics kinerja yang lebih baik dari 80GB drive yang kecepatan rotasi yang sama
Dengan SSD, cache masih menjadi faktor. Namun jumlah saluran dan fakta bahwa SSD adalah penyimpanan akses acak berarti bahwa semua hal lain yang sama dengan SSD yang lebih besar biasanya akan lebih cepat, dan membagi bacaan antara chip nand.
sumber
Saya sarankan menjalankan tes on_the_same_drive daripada pada dua model yang berbeda, tidak peduli seberapa mirip mereka mungkin.
HDD adalah media yang sangat lambat dibandingkan dengan prosesor dan bahkan satu tautan yang berbeda di jalur IO dapat berarti kinerja yang lebih tinggi atau lebih rendah.
Apa yang saya sarankan adalah gunakan LVM di Linux untuk mensimulasikan drive kapasitas yang lebih rendah pada HDD. Katakanlah sekitar 10-15% dari total kapasitas HDD. Jalankan satu siklus kerja yang ingin Anda uji.
Kemudian perluas jumlah blok di drive logis menggunakan LVM ke kapasitas penuh. Siram linux block cache. Dan lagi jalankan siklus beban kerja Anda.
Dalam pengalaman pribadi saya, kinerja (10% HDD) >> kinerja (100% HDD). Saya khawatir saya tidak memiliki data kinerja yang siap. Saya akan menjalankan beberapa tes & memposting hasil di sini.
Apa jawaban semua orang di sini adalah fokus pada kepadatan disk. Salah satu faktor yang hilang dari jawaban hampir semua orang adalah 'panjang rotasi'. Jika jumlah blok Anda lebih sedikit, Anda melintang lebih sedikit pada permukaan disk, waktu rotasi Anda turun drastis.
Walaupun kepadatan disk memberi Anda lebih banyak data per inci persegi, dalam pengalaman saya, panjang rotasi memiliki pangsa latensi disk yang jauh lebih tinggi. Saya telah melihat kinerja memburuk 10 kali lipat dari kapasitas HDD 10% menjadi kapasitas HDD 100% untuk kepadatan yang sama. Bahkan jika drive berkapasitas lebih tinggi menawarkan kepadatan 10 kali (yang saya ragukan), disk masih harus diputar lebih banyak untuk menutupi lebih banyak blok.
Jadi efek kepadatan yang lebih tinggi agak dibatalkan oleh jumlah blok yang lebih tinggi.
Sebagai contoh praktis, lihat drive SAS. Menurut Anda kapasitas apa yang umumnya tersedia untuk SAS HDD? Ini 300GB. Dalam dunia drive SATA berkapasitas 1TB, perusahaan cukup bodoh untuk menjual drive dengan kapasitas 30% dengan harga super premium.
sumber