Apakah flash drive memakai masalah yang signifikan?

36

Netbook saya memiliki flash drive, bukan hard disk drive, dan saya menggunakan Ubuntu Netbook Remix dengan ext3 sebagai sistem file. Saya telah membaca beberapa artikel tentang pemakaian flash drive, dan kekhawatiran utamanya adalah:

  1. Jumlah siklus penulisan - setiap sel dapat ditulis hanya dalam jumlah terbatas ( Wikipedia memiliki angka mulai dari 1.000 hingga 100.000)
  2. Anda hanya dapat menulis data pada "sektor" satu kali, dan setelah itu seluruh blok perlu dihapus untuk digunakan lagi - dan blok ini berkisar dari 16 KB hingga 128 KB.

Ini dikatakan menambah sehingga sistem file normal yang tidak dirancang untuk memperhitungkan ini berakhir menggunakan flash drive dengan memindahkan sejumlah kecil data.

Sekarang saya tidak ragu bahwa masalahnya secara teori sangat nyata. Namun, saya tahu kami orang-orang teknologi mudah terbawa oleh masalah optimasi yang menarik, seperti merancang sistem file alternatif untuk memerangi keausan flash. Sebagai contoh itu bagus untuk melakukan optimasi memori, tetapi jika Anda akhirnya menghemat 100 KB memori ketika ada ratusan MB tersedia, itu tidak memperbaiki masalah nyata.

Apa yang akhirnya saya dapatkan dari semua ini, adalah bahwa saya seharusnya tidak menggunakan sistem file normal pada flash drive karena mereka cepat memakan drive. Tapi saya tidak yakin. Jadi pertanyaannya adalah: Apakah pemakaian flash drive benar-benar relevan dalam penggunaan normal sehari-hari? Apakah laptop saya, menggunakan ext3, akan memakan flash drive saya dalam beberapa tahun ... atau semua ini lebih merupakan masalah teoretis yang memang mengurangi waktu penggunaan, tetapi hanya dengan sedikit sehingga tidak akan pernah terjadi dalam kondisi normal ? Atau transparan, leveling pemakaian perangkat keras sudah digunakan pada netbook flash drive untuk memperbaiki masalah, sehingga sistem file alternatif bahkan tidak ada gunanya?

Sumber: (1) , (2) , (3) , (4) , (5) , (6)

Ilari Kajaste
sumber

Jawaban:

16

Secara umum, Flash drive aus selalu muncul (SSD dan USB) Namun, saya belum melihatnya.

Saya pribadi telah menemukan bahwa USB Flash drive murah misalnya menjadi rusak dan tidak dikenali dengan baik sebelum Anda benar-benar melihat keausan.

Juga, drive yang lebih baru menggunakan teknologi yang mengacak lokasi penulisan. Saya kira, katakanlah Anda memiliki drive 100 GB dan mengisinya dengan 99,5 GB, maka Anda tetap menggunakan 0,5 GB berulang-ulang, Anda dapat mencapai batasnya, tetapi sekali lagi, saya menggunakan SSD dan stik USB setiap hari untuk penggunaan yang sangat berat (selama beberapa tahun terakhir) dan secara umum, drive mati karena kegagalan umum jauh sebelum Anda melihat ini sebagai masalah.

Tidak Ada Pengalaman dengan Sistem File alternatif, Namun saya pribadi tidak akan repot ... Gunakan sistem file dewasa dan jika gagal dalam waktu yang dapat digunakan, bawa kembali dalam garansi. (jika di Inggris, hingga ~ 6 tahun di bawah penjualan barang bertindak seperti yang dapat Anda katakan itu dirancang dengan kesalahan dan tidak cocok untuk tujuan menyimpan data ... Saya bukan pengacara, tapi saya mengambil laptop kembali 4 tahun setelah membeli dengan alasan yang sama).

Juga, untuk Windows mungkin patut dilihat, saya ingat melihat produk dari Diskeeper , yang terlihat menarik - dimaksudkan untuk mengoptimalkan dan memperpanjang umur disk SSD, tetapi saya bertanya-tanya apakah itu diperlukan dan menemukan beberapa artikel yang meragukannya (hanya terhubung ke satu) dan masuk ke detail tentang keausan. Juga, saya tidak bisa lagi melihat produk di situs web mereka, jadi itu pasti telah dihapus atau dibangun ke edisi yang berbeda.

William Hilsum
sumber
1
Anda memiliki 6 tahun untuk mengambil kembali barang yang rusak pada saat penjualan. Jika pabrikan menunjukkan bahwa SSD memiliki masa pakai terbatas ketika mereka menjualnya, maka Anda tidak dapat mengembalikannya sebagai salah nanti.
JamesRyan
3
Alasan utama untuk beralih ke ext 4 dari ext 3 pada SSD adalah penerapan perintah TRIM en.wikipedia.org/wiki/TRIM_%28SSD_command%29 yang membuat perbedaan signifikan untuk kinerja pada drive yang mendukungnya dalam firmware.
Kol
7
Jadi Anda sering menggunakan flash drive, mereka akhirnya gagal, dan Anda tidak berpikir ini ada hubungannya dengan memakai?
Endolith
Sebagian besar perangkat flash ringkas akhir-akhir ini hadir dengan level-wear yang terpasang pada controller. USB flash drive yang lebih murah mungkin tidak, tetapi sebagian besar pengontrol memasukkannya sekarang, jadi sebagian besar perangkat flash dari semua rasa menyertakannya, karena ini merupakan fitur "gratis".
Paul McMillan
9

Menginstal windows pada kartu flash ringkas menunjukkan masalah ini dengan sangat jelas, membunuh kartu dalam beberapa hari di bawah pola penggunaan tertentu. (Linux sedikit lebih mudah pada mereka)

Drive SSD memiliki leveling keausan untuk memperpanjang ini hingga bertahun-tahun. Jika Anda mengisi drive hingga 90% dan kemudian terus menulis itu akan menukar file yang tetap tidak berubah untuk memperpanjang masa pakai flash.

Defragmentasi tidak membantu pada flash drive karena data yang mendasarinya tidak disimpan dalam pola yang dilihat OS. Anda perlu menggunakan alat khusus vendor.

Sistem file khusus Flash dapat memperpanjang masa pakai drive lebih jauh tetapi pada saat ini saya pikir ini sebagian besar tidak relevan dengan kemajuan teknologi drive. Berapa banyak hard disk drive yang Anda gunakan yang usianya lebih dari 5 tahun?

Poin lainnya adalah ketika blok gagal, mereka gagal saat menulis sehingga Anda tidak perlu khawatir tentang korupsi data seperti halnya drive magnetik lama yang gagal.

Jadi pada dasarnya selama drive Anda telah memakai leveling, itu bukan sesuatu yang perlu Anda khawatirkan.

JamesRyan
sumber
Membunuh kartu dalam DAYS? Sangat? Ya, memang Anda berbicara tentang kartu CF, bukan drive SSD di sana, tetapi sebenarnya secepat itu? Wow.
Ilari Kajaste
9
Kutipan diperlukan.
Andy Mikula
Yah poin saya adalah bahwa perbedaan antara lampu kilat industri dan SSD hanya leveling keausan dan bukan menulis per blok. Dan itu membuat semua perbedaan. Sangat sulit untuk mengutip estimasi yang relevan karena sebagian besar strategi leveling aus adalah hak milik dan dijaga, sehingga perhitungan apa pun hanyalah hipotesis. Dalam hal membunuh flash biasa, saya telah melakukannya secara pribadi, hanya butuh 4 hari.
JamesRyan
Lampu kilat industri biasanya juga memiliki perlindungan (mis. Penutup) terhadap kegagalan daya yang tidak diharapkan, seolah-olah lampu kilat sedang ditulis saat listrik mati, Anda dapat kehilangan seluruh blok.
Michael
3

Drive SSD menggunakan flash berdasarkan teknologi siklus tulis 100.000, bukan 1000. Kami belum memiliki flash drive yang berjalan selama itu di dunia nyata, tapi sungguh, kecuali mungkin file halaman pada sistem normal, drive tidak banyak menulis. Dan drive modern melakukan beberapa leveling keausan, dan secara otomatis mengkompensasi beberapa blok buruk.

Saya memberikan saran berikut: Jika Anda tidak melakukan sesuatu yang gila (data logger yang mengisi drive 500 kali per detik) jangan khawatir tentang hal itu. Simpan cadangan yang baik, gunakan sistem, dan dalam semua kemungkinan Anda akan menggantinya untuk bagian yang lebih cepat / lebih besar jauh sebelum Anda mencapai masa tulis flash.

Michael Kohne
sumber
3

Sekarang kita telah mengevaluasi semua aspek teknis masalah, mari kita lakukan pendekatan yang lebih praktis:

Apakah flash drive memakai masalah nyata?

Jawabannya adalah: Tidak, tidak jika Anda memiliki strategi cadangan yang dapat diandalkan.

SSD, seperti kebanyakan komponen komputer lainnya, pada akhirnya pasti akan gagal. Seumur hidup dapat diperpanjang dengan banyak tweak, mengurangi jumlah siklus tulis.

Dan ketika gagal Anda dapat mengganti SSD atau lebih mungkin membeli komputer baru karena netbook Anda prasejarah pada saat itu.

Saya memiliki 2 pertanyaan sendiri:

  1. Anda baru saja mendapatkan komputer mini senilai 300 dolar, berapa lama yang Anda harapkan akan bertahan lama?

  2. Mengapa orang tidak terlalu khawatir tentang piring HDD karena mereka khawatir tentang tingkat keausan SSD?

FYI, saya masih memiliki wEEE 701 4G, pejuang jalanan yang hebat, menggunakannya 5 hari seminggu dan masih dalam kondisi prima ... bayangkan, setelah hampir 2 tahun memakai leveling. Komputer portabel dengan hard drive platter tidak cocok untuk mereka yang memiliki SSD dalam hal kinerja dan kekokohan, tepuk diri Anda di pundak Anda untuk pilihan hebat yang Anda buat dan mulai menggunakannya.

Tamara Wijsman
sumber
Secara realistis, saya berharap netbook bertahan setidaknya beberapa tahun, saya akan memberikannya dari 4 hingga 10, tergantung penggunaannya. Nah, dalam perawatan saya, mungkin hanya dua tahun, tapi itu masalah tersendiri. :) Tapi Anda langsung ke intinya di sini - tidak masalah jika ext3 menyebabkan pemakaian SSD jika komputer mulai rusak. Tapi dari artikel-artikel itu, sepertinya itu sesuatu yang sangat dikhawatirkan, bukan hanya keingintahuan teknis - yang membuat saya berasumsi itu akan habis dalam satu atau dua tahun dengan sistem file yang salah.
Ilari Kajaste
ada banyak FUD di luar sana, berapa ukuran SSD? 16 GB? 32? c'mon pengganti akan kurang dari 50 quid, jauh lebih murah daripada baterai misalnya yang cenderung mati jauh sebelum SSD. ini adalah netbook kita tidak berbicara tentang beberapa SSD Uber dengan harga seribu dolar. :)
2

Saya bermasalah dengan masalah yang sama; mempertimbangkan filesystem non-journal sepertiext2 .
Ini adalah pertanyaan yang lebih umum yang sedang saya kerjakan.

Ringkasan dari artikel yang ditautkan pada baris pertama,

    Hard Drive USB = Ext3 atau Ext2  
    USB Flash Drives = Ext2 dengan opsi pemasangan “noatime” atau “relatime”

Saya kira drive USB cukup murah dan semakin murah.
Intinya adalah,
apakah Anda keberatan melihat korupsi karena crash yang tidak terjawab memperbarui data drive Anda?
atau, apakah Anda menginginkan kecepatan dan (mungkin) masa pakai yang lebih lama?

Jika Anda melihat distribusi berbasis ramdisk seperti PuppyLinux,
mereka menjalankan memori sistem Anda dan menyinkronkan (mungkin) ke disk sesekali.
Memberi Anda kecepatan dan (potensi) menggerakkan kehidupan.
Itu adalah trik lain yang saya minati - Ubuntu di ramdisk.

Sementara itu, saya terus mem-boot Ubuntu 9.04 di ext4atas drive Cruzer.
Tidak terlalu khawatir dengan masa pakai drive,
tetapi mungkin tentang kinerja yang lebih lambat dari sistem file penjurnalan pada USB.
Sampai kita mendapatkan USB 3.0semua tempat ...

nik
sumber
1

Produsen juga melihat teknologi flash baru seperti NAND Flash yang memiliki jumlah siklus tulis jauh lebih tinggi. Perusahaan tempat saya bekerja menggunakan flash drive pada perangkat keras kami. Sistem awal akan mengalami kegagalan flash setelah 2 tahun beroperasi. Kami dengan cepat mengganti flash dengan versi yang lebih baik. Proyeksi saat ini adalah 20+ tahun dalam aplikasi yang sama.

Jim C
sumber
1

Pertama, memakai flash bukan masalah nyata. Biasanya ada sesuatu yang rusak sebelum umur flash tercapai.

Leveling aus adalah nyata. Ini terjadi pada drive USB. Tetapi itu tidak aktif sampai terjadi keausan yang signifikan. EG 1/3 dari umur. Saya tidak dapat mengkonfirmasi tetapi tingkat keausan mungkin nyata dalam SSD karena drive USB kecil dapat mengimplementasikannya.

"Juga, drive yang lebih baru menggunakan teknologi yang mengacak lokasi penulisan. Saya kira, katakanlah Anda memiliki drive 100GB dan mengisinya dengan 99,5GB, kemudian Anda terus menggunakan .5GB lagi dan lagi,"

Ini tidak akan berfungsi karena data 0.5Gb bergeser sekitar, berkat leveling aus. Berarti, penyimpanan dari 99.5Gb akan ditukar dengan penyimpanan 0,5GB asli yang digunakan secara berlebihan. Itu berarti usia sel flash agak seragam.

Saya akan mengulangi maksud saya bahwa sangat tidak mungkin flash mencapai umurnya sebelum beberapa kegagalan lainnya.

Karx
sumber
1

Saya sudah memiliki sejumlah drive murah ($ 10 untuk 8GB) mati setelah 1 tahun karena bad sector di mana log selalu ditulis.

Jika Anda berbicara tentang USB stick drive yang murah jangan berharap itu berlangsung selama itu. Menggunakan sistem non-jurnal tampaknya membantu, tetapi bahkan log sistem yang diputar sering kali masih menyebabkan keausan pada drive murah tersebut.

Rodney
sumber
Saya percaya dia berbicara secara khusus tentang drive SSD, bukan drive USB.
Taegost
0

Jawab untuk 2019. Untuk apa pun kecuali SSD terkecil dan termurah tidak lagi. Pada tahun 2018 situs hw menguji ketahanan tulis sebenarnya dari SSD.

Samsung evo 840 500 GB dengan flash 2d tlc (tipe dengan daya tahan terburuk kecuali seseorang membuat 2d qlc) bertahan selama sekitar 600TB penulisan. Dan Samsung pro 840 512 GB untuk 9,1 PB.

Sekarang bahkan garis evo menggunakan 3d tlc flash (mereka menyebutnya vnand) yang memiliki daya tahan lebih. Saya tidak berpikir ada orang yang benar-benar mengukurnya tetapi 1 tb evo 860 atau 1 tb evo plus 970 harus bertahan lebih dari 1 PB penulisan.

Kecuali jika Anda mencoba untuk menghancurkan mereka dengan sengaja (dan bahkan kemudian itu akan memakan waktu berminggu-minggu) mereka akan usang jauh sebelum aus.

Untuk kunci usb dan kartu memori (microsd misalnya) itu masih menjadi masalah karena lebih kecil sehingga penulisan tidak tersebar di banyak sel + mereka tidak memiliki pengendali mewah yang melakukan leveling keausan. Persis seberapa besar masalah tergantung pada kunci usb spesifik / kartu memori, gunakan pola, sistem file, keberuntungan, ukuran, ...

orange_juice6000
sumber