Apa perbedaan teknis antara flash drive dan SSD?

56

Saya baru saja membaca pertanyaan tentang pencadangan dengan flash drive, tetapi saya tidak yakin mengapa SSD akan lebih baik daripada flash drive untuk pencadangan.

Bagi saya, solid-state drive terlihat seperti versi yang lebih besar dari flash drive. Tetapi tentunya harus ada sesuatu yang membuat yang pertama jauh lebih dapat diandalkan daripada yang terakhir.

Apa perbedaan antara SSD dan hanya flash drive biasa? Misalnya, apakah keduanya menggunakan NAND?

oldmud0
sumber
3
Bukan jawaban yang pasti: kecepatan dan teknologi level-aus. Pada yang terakhir, flash-drive sel memiliki jumlah terbatas kali mereka dapat ditulis; jadi SSD dirancang dengan beban tulis yang lebih berat daripada flash drive biasa. Mereka mencapai ini dengan memiliki sel yang dapat ditulisi dan algoritma untuk memutar di antara sel-sel ini. Karena itu, tidak ada alasan teknis flash-drive tidak dapat memiliki ini.
Otheus
1
Dan saya ingin tahu (selain pertanyaan) apakah ada perbedaan antara penyimpanan flash NAND di ponsel Android dan SSD?
Firelord
Perbedaannya tidak terbatas pada kualitas sel memori flash dan pengontrol memori. Usb flash drive biasanya menggunakan memori flash kualitas terendah.
Moab

Jawaban:

56

Baik Flash dan SSD didasarkan pada memori flash berbasis NAND , yang menyimpan data tanpa daya , sehingga dapat diberi label sebagai memori Flash.

Secara teknologi, perbedaan utama antara keduanya adalah:

  1. Teknologi dasar yang digunakan untuk membangun NAND,
  2. Kualitas pengontrol memori Flash,
  3. Konektor komputer: USB atau SATA.

Teknologi NAND

Teknologi NAND berbeda pada dua titik: Kecepatan dan harga.

Di satu sisi kita menemukan MLC (sel Multi-level) yang merupakan elemen memori yang mampu menyimpan lebih dari satu bit informasi. Sebagian besar memori flash MLC NAND memiliki empat kemungkinan status per sel (atau bahkan lebih dengan TLC), sehingga dapat menyimpan beberapa bit informasi per sel. Ini mengurangi jumlah transistor yang diperlukan, sehingga mengurangi ukuran dan biaya pembuatan, sementara juga mengurangi kecepatan dan meningkatkan kemungkinan kesalahan.

Di sisi lain satu menemukan SLC (sel tingkat tunggal), di mana setiap sel dapat ada di salah satu dari dua negara, menyimpan satu bit informasi per sel. Ini meningkatkan kecepatan akses, sementara juga meningkatkan biaya produksi dan penggunaan listrik.

Sel MLC biasanya diberi peringkat 10.000 siklus hapus / tulis, sedangkan sel SLC mungkin bertahan 10 kali lipat sebelum gagal.

Karena perbedaan-perbedaan ini, MLC biasanya digunakan dalam media yang lebih lambat dan lebih murah, diakses secara khas melalui USB. SSD yang baik akan menggunakan SLC dan lebih mahal, tetapi lebih cepat, memiliki masa pakai lebih lama dan biasanya diakses melalui SATA 2 atau 3.

Pengontrol memori

Pengontrol penyimpanan massal USB hanya memiliki mikro-controller kecil dengan sejumlah kecil ROM dan RAM pada chip.

Pengontrol SSD jauh lebih rumit. Controller adalah prosesor tertanam yang mengeksekusi kode tingkat firmware dan merupakan salah satu faktor terpenting kinerja SSD. Beberapa fungsi yang dilakukan oleh pengontrol meliputi:

  • Kode koreksi kesalahan (ECC)
  • Leveling aus
  • Pemetaan blok buruk
  • Baca scrubbing dan baca manajemen gangguan
  • Baca dan tulis caching
  • Pengumpulan sampah
  • Enkripsi

Dalam SSD hibrida, pengontrol juga akan mengelola hard disk klasik kecil.

Konektor

Stik flash biasanya menggunakan steker USB standar-A yang menyediakan antarmuka fisik ke komputer host. Ini sekarang bisa naik ke kecepatan USB-3 untuk model yang lebih mahal, atau USB-2 untuk yang umum.

Teknologi SSD menggunakan antarmuka elektronik yang kompatibel dengan drive hard disk internal input / output blok (I / O) tradisional. Selain itu, antarmuka I / O baru, seperti SATA Express, telah dirancang untuk memenuhi persyaratan spesifik teknologi SSD. Sebagian besar kartu SSD biasanya jauh lebih cepat daripada hard drive klasik.

Ringkasan

Flash stick biasanya memiliki kapasitas memori lebih sedikit, lebih lambat, lebih murah dan juga lebih tidak dapat diandalkan daripada SSD.

Tentu saja selalu ada perangkat yang menjembatani perbedaan ini dengan menggunakan teknologi kompensasi.

Referensi :

harrymc
sumber
+1 Tapi tidak semua, tetapi sebagian besar, penyimpanan flash dan SSD berbasis NAND
Keltari
@Keltari Bisakah Anda memberi saya contoh produk SSD aktual yang tidak menggunakan NAND? Saya ingin tahu, karena saya belum pernah melihatnya. Kapasitas apa yang akan dimiliki SSD berbasis NOR? Maksudku, aku tahu bahwa memori flash berbasis NOR ada. Telah ditemukan oleh Intel pada tahun 1988. Namun saat ini, semua drive SSD yang saya tahu menggunakan NAND flash, yang diciptakan oleh Toshiba pada tahun 1989. Kami tahu bahwa drive SSD berbasis NAND memimpin, dalam hal biaya rendah dan kapasitas tinggi . Saya tidak berpikir SSD berbasis NOR akan menangkap dalam waktu dekat. Demikian pertanyaan saya, untuk melihat produk SSD berbasis NOR yang sudah jadi.
Samir
3
Errata: Intel pertama kali memperkenalkan chip flash berbasis NOR pada tahun 1988, dan Toshiba mengikuti pada tahun 1989 dengan chip berbasis NAND-nya. Itu ditemukan lebih awal dari itu, oleh Dr. Fujio Masuoka dan timnya di Toshiba, dan pertama kali disajikan pada tahun 1984.
Samir
Jawaban yang sangat bagus! Mengambil orang dengan repped tertinggi dalam SU untuk menulisnya juga;)
oldmud0
Menurut artikel wikipedia untuk CompactFlash, mereka awalnya NOR flash, tetapi sejak itu beralih ke NAND.
Brian Minton
0
  • Sebagian besar SSD menggunakan NAND, meskipun yang lebih baik mungkin menggunakan memori yang lebih cepat seperti DRAM.
  • Saya pikir salah satu perbedaan terbesar adalah bahwa drive SSD dibuat dengan standar yang lebih tinggi daripada USB flash drive. Flash drive biasanya digunakan untuk transportasi data dan penyimpanan jangka pendek, sehingga tidak perlu sehandal SSD.
pyrocrasty
sumber
1
DRAM tentu saja lebih cepat daripada NAND, tetapi volatile bahkan ketika diaktifkan dan karenanya perlu menyegarkan.
serbuk kayu
@sawdust: Ya. Saya tidak tahu apakah Anda hanya menjelaskan atau jika Anda tidak setuju dengan sesuatu yang saya katakan. (Saya hanya bertanya karena seseorang
menurunkan
Kedua. Saya menurunkan jawaban Anda karena DRAM tidak digunakan dalam SSD untuk penyimpanan non-volatile seperti yang Anda tulis.
serbuk kayu
2
Saya tidak mengklaim mereka digunakan untuk penyimpanan nonvolatile . Saya mengatakan mereka digunakan dalam beberapa SSD yang lebih mahal, yang memang benar. Lihat di sini di bawah 'SSD rackmount ultra cepat': "Di pasar saat ini, SSD rackmount tercepat di SAN selalu merupakan SSD RAM.". Artikel lain di sini .
pyrocrasty
SSD secara umum berarti setiap drive tanpa bagian yang bergerak sehingga RAM memang SSD, tetapi Anda tidak dapat membandingkan RAM dengan flash drive jadi dia pasti berarti SSD yang tidak mudah menguap dan jawaban Anda salah dan saya pikir Anda bingung di antara ini. dua SSD
Robert
0

Ada beberapa artikel di luar sana tentang perbedaan antara SSD dan Flash drive.

  1. SSD hanya berarti hard disk yang tidak bergerak
  2. Flash adalah jenis memori yang sangat cepat dan tidak memerlukan daya berkelanjutan (non-volatile)
  3. SSD dulu menggunakan RAM, tetapi sekarang menggunakan Flash sebagai gantinya
  4. Singkatnya, Anda tidak harus membandingkan Flash dengan SSD seperti halnya Anda tidak harus membandingkan baterai dengan lithium-ion. Dalam kedua kasus yang terakhir adalah jenis yang pertama.

https://danielmiessler.com/blog/the-difference-between-ssd-and-flash-hard-drives/ http://www.mynetworks.me/2010/12/20/ssd-solid-state-drive- vs-flash-drive-usb-drive /

Alex Atkinson
sumber
1
Poinnya tidak terdengar benar secara logis. Misalnya, # 1 tidak berbeda karena hard drive menggunakan piringan sedangkan SSD menggunakan memori Flash, lebih merupakan penyimpangan terhadap perbedaan antara SSD dan HDD.
oldmud0
Namun, artikel kedua sangat bermanfaat.
oldmud0
"... bandingkan Flash ke SSD ... yang terakhir adalah tipe yang sebelumnya". Itu cara yang salah. Maksud Anda "SSD to Flash".
pyrocrasty
@pyrocrasty Tidak, tidak juga. Pada intinya, SSD adalah bentuk perangkat penyimpanan berbasis flash. Tanpa komponen kunci, tidak akan ada SSD untuk dibicarakan. Sama seperti dengan Li-ion, yang merupakan bentuk baterai. Jadi tidak, itu "yang terakhir adalah tipe yang pertama". Dengan kata lain, SSD adalah untuk mem-flash memori berbasis apa baterai Li-ion untuk ... well, baterai. Jangan bingung istilah generik "flash drive" (seperti pada USB flash drive) dengan "Flash" (memori flash).
Samir
@sammyg: Flash bukan satu-satunya jenis memori solid state. Paling tidak, memori harus non-volatile untuk disebut memori flash. Namun, memori solid-state volatile (RAM) juga ada (dan kadang-kadang digunakan dalam hard drive, dalam hal ini). Setiap drive berbasis flash adalah SSD, tetapi tidak semua SSD berbasis flash.
pyrocrasty