Sel-sel RAM Flash dalam SSD memiliki umur yang terbatas. Setiap siklus tulis (tetapi tidak dibaca) (atau lebih akurat setiap penghapusan) memakai sel memori, dan pada titik tertentu itu akan berhenti bekerja.
Jumlah siklus penghapusan sel yang dapat bertahan sangat bervariasi, dan flash dari SSD modern akan bertahan lebih banyak daripada flash dari SSD yang dibuat beberapa tahun lalu. Selain itu, firmware cerdas SSD akan memastikan penghapusan yang merata di antara semua sel. Di sebagian besar drive, area yang tidak digunakan juga akan tersedia untuk mencadangkan sel yang rusak dan untuk menunda penuaan.
Untuk memiliki nilai yang dapat kita gunakan untuk membandingkan daya tahan SSD, kita dapat menggunakan ukuran umur seperti standar yang diterbitkan JEDEC . Nilai ketahanan yang tersedia secara luas adalah TBW ( T era B ytes W ditulis, atau alternatif total byte yang ditulis ) yang merupakan jumlah byte yang dapat ditulisi sebelum drive gagal. SSD modern dapat mencetak serendah 20 TB untuk produk konsumen tetapi dapat mencetak lebih dari 20.000 TB dalam SSD tingkat perusahaan.
Karena itu, baik masa pakai dan penggunaan SSD untuk bertukar tergantung pada beberapa faktor ...
Sistem dengan banyak RAM
Pada sistem dengan banyak RAM dan beberapa aplikasi yang menghabiskan banyak memori, kita hampir tidak pernah bertukar. Ini hanyalah langkah keamanan untuk mencegah kehilangan data jika seandainya aplikasi memakan semua RAM kita. Dalam hal ini, pemakaian SSD dari swapping tidak akan menjadi masalah. Namun, memiliki partisi swap yang sebagian besar tidak digunakan pada hard drive konvensional tidak akan menyebabkan penurunan kinerja, sehingga kita dapat dengan aman meletakkan partisi swap (atau file) pada hard drive yang jauh lebih murah dan menggunakan ruang pada SSD kami untuk sesuatu yang lebih berguna.
Sistem dengan sedikit RAM
Hal-hal berbeda pada sistem di mana RAM jarang dan tidak dapat ditingkatkan. Dalam hal ini, swapping mungkin memang terjadi lebih sering, terutama ketika kita menjalankan aplikasi yang menggunakan banyak memori. Dalam sistem ini, partisi swap atau file pada SSD dapat menyebabkan peningkatan kinerja yang dramatis dengan biaya umur SSD yang agak lebih pendek. Namun penurunan masa hidup ini mungkin masih belum cukup pendek untuk menjamin kekhawatiran. Dalam semua kemungkinan, SSD dapat diganti jauh sebelum itu akan mati karena beberapa kali penyimpanan mungkin tersedia di sebagian kecil dari harga saat ini.
Hibernasi sistem kami
Bangun dari hibernasi memang sangat cepat dari SSD. Jika kami beruntung dan sistem kami selamat dari hibernasi tanpa masalah, kami dapat mempertimbangkan untuk menggunakan SSD. Ini akan memakai SSD lebih dari sekedar booting dari itu, tetapi kita mungkin merasa itu layak.
Tetapi mem-boot dari SSD mungkin tidak memakan waktu lebih lama daripada bangun dari hibernasi dari SSD, dan itu akan memakai SSD lebih sedikit. Secara pribadi, saya sama sekali tidak hibernasi sistem saya - saya menangguhkan ke RAM atau cepat boot dari SSD saya.
SSD adalah satu-satunya drive yang kami miliki
Kami benar-benar tidak punya pilihan dalam hal ini. Kami tidak ingin menjalankan tanpa swap, jadi kami harus meletakkannya di SSD. Namun, kami mungkin ingin memiliki file swap atau partisi yang lebih kecil jika kami tidak berencana untuk hibernasi sistem kami kapan saja.
Catatan tentang kecepatan
SSD paling baik dalam mengakses dan membaca banyak file kecil dengan cepat dan lebih unggul daripada hard drive konvensional untuk mentransfer data dari file berukuran kecil atau sedang secara berurutan. Hard drive konvensional yang cepat mungkin masih berkinerja lebih baik daripada SSD dalam menulis (dan sedikit banyak membaca) stream audio atau video besar atau file panjang yang tidak terfragmentasi lainnya. SSD yang lebih lama mungkin mengalami penurunan kinerja seiring waktu atau setelah cukup penuh.
SSD awal memiliki reputasi gagal setelah lebih sedikit menulis daripada HDD. Jika swap sering digunakan, maka SSD bisa gagal lebih cepat. Ini mungkin mengapa Anda mendengar bahwa menggunakan SSD untuk swap mungkin buruk.
SSD modern tidak memiliki masalah ini, dan tidak boleh gagal lebih cepat dari HDD yang sebanding. Menempatkan swap pada SSD akan menghasilkan kinerja yang lebih baik daripada menempatkannya pada HDD karena kecepatannya yang lebih cepat.
Selain itu, jika sistem Anda memiliki RAM yang cukup (kemungkinan, jika sistem cukup high-end untuk memiliki SSD), swap mungkin hanya jarang digunakan.
sumber
Teknologi HDD menggunakan proses magnetik untuk manipulasi dan penyimpanan data. Proses ini noninvasif, artinya Anda dapat memanipulasi data pada disk drive tanpa batas. Itu sampai mekanik mulai gagal. Sebaliknya teknologi SSD tidak menjalankan risiko kegagalan mekanis. Namun yang menjadi perhatian adalah bagaimana ia menyimpan datanya. Untuk penyimpanan data, SSD menggunakan semburan energi listrik yang terkendali. Semikonduktor yang dipukul dengan arus listrik ini perlahan aus karena prosesnya seiring berjalannya waktu.
Proses ini telah diperbaiki melalui pembaruan perangkat lunak dan perangkat keras. Adaptor awal menemukan bahwa OS tidak diprogram untuk menyimpan data sebagaimana layaknya SSD. Ini menempatkan SSD secara buruk melalui sejumlah besar siklus baca / tulis. Juga, sebagian besar BIOS yang lebih lama tidak mengenali SSD dengan benar dan ini juga menyebabkan masalah.
Pengenalan pembaruan UEFI dan OS memperbaiki sebagian besar masalah yang dimiliki pemilik SSD awal. Juga, seperti halnya proses produksi, SSD sendiri telah menjadi lebih baik dalam mengelola dan mempertahankan degradasi flash drive NAND.
Namun, masih ada kekhawatiran bahwa SSD Anda memiliki siklus baca / tulis yang terbatas sebelum tidak dapat lagi menyimpan data. Meskipun, kekhawatiran itu sama marjinalnya dengan HDD Anda yang gagal.
Ada podcast yang sangat mendalam tentang subjek di sini jika Anda ingin membaca tentang topik lebih lanjut.
sumber
bios
,uefi
sistem non , mungkin kemudian, tidak berinteraksi seefisien dengan sistem berbasis yangssd
lebih baruuefi
?Bahkan jika Anda memiliki cukup RAM, Anda mungkin masih ingin mencegah penyalinan file apa pun atau mencari untuk menukar aplikasi dari RAM. Ini mungkin terjadi pada server file (NAS, SAMBA, FTP) yang mungkin terlibat dalam operasi file besar.
Untuk melakukan itu yang terbaik adalah
/etc/sysctl.conf
:vm.swappiness=1 vm.vfs_cache_pressure=50
Pengaturan pertama mencegah cache disk (mis. Melakukan
cp
) untuk menukar aplikasi yang ada dari RAM. Pengaturan default normal yaitu 60. Perhatikan bahwa menggunakan 0, meskipun lebih agresif, terkadang dilaporkan menghasilkan kesalahan kehabisan memori.Pengaturan kedua mencegah pencarian file (mis. Melakukan
find
) untuk menukar aplikasi yang ada dari RAM. Pengaturan default normal untuk itu adalah 100.Meskipun penulis yang disebutkan dalam referensi tidak merujuk secara eksplisit ke SSD, pendekatan ini juga mengurangi keausan pada SSD karena berkurangnya pertukaran dan dia juga memberikan contoh cara mengujinya.
Referensi: https://rudd-o.com/linux-and-free-software/tales-from-responsivenessland-why-linux-feels-slow-and-how-to-fix-that
sumber
Saldo Kinerja Life Vs.
Anda membeli SSD untuk keunggulan kinerja dan bukan hanya untuk meningkatkan masa pakai baterai, bukan? Jadi gunakan SSD Anda untuk tujuan itu, untuk membuat sistem Anda lebih cepat.
Jika Anda mampu menambahkan lebih banyak RAM untuk mengurangi * swap I / O maka ini jelas akan meningkatkan masa hidup SSD Anda karena menguras kinerja lain jelas siklus I / O untuk menukar ruang pada sistem file.
Sekali lagi seperti begitu banyak aspek dari konfigurasi sistem Anda, seringkali tidak tergantung pada satu aturan adopsi yang cocok untuk semua. Kebutuhan pengguna berbeda dan karena itu persyaratan sistem dan karenanya konfigurasi harus berbeda untuk memenuhi kebutuhan ini, sederhananya itu mengarah pada bagaimana Anda mengkonfigurasi sistem Anda.
Saya f Anda memiliki ruang untuk mengadakan SSD selain tidak ada SSD drive Anda, kemudian menulis file yang jarang akan berubah ke none SSD drive Anda dan menyimpan file sering diakses pada drive SSD Anda.
Ini akan memastikan bahwa ...
[1] - Fitur * trim akan memiliki sumber daya untuk melakukan langkah-langkah yang diperlukan untuk menggunakan semua drive secara merata. [Manfaat = Kehidupan]
[2] - Latensi I / O Anda akan berkurang dengan perangkat SSD kecepatan tinggi yang digunakan untuk mengakses sistem file yang sering diakses. [Manfaat = Performa]
C onfigure filesystem temp Anda untuk memanfaatkan ruang ketika diperlukan untuk kebutuhan sistem tertentu Anda, jika Anda memiliki RAM yang cukup kemudian mempertimbangkan pengaturan tingkat swappiness Anda menjadi kurang agresif, ini akan memastikan bahwa ...
[1] - SSD I / O berkurang namun sistem Anda masih akan memenuhi permintaan penggunanya. [Manfaat = Kehidupan]
Apakah Anda benar-benar membutuhkan semua log itu? Pertimbangkan apa yang dicatat sistem Anda dan di mana.
[1] - SSD I / O berkurang karena akses file log berkurang. [Manfaat = Kehidupan & Kinerja]
Ada banyak aspek lain dalam konfigurasi sistem Anda yang dapat membuat tidak ada sistem SSD yang bekerja lebih cepat, sistem bawaan memiliki metrik yang sulit untuk dipenuhi, kinerja murni atau menjaga data tetap aman dan aman atau campuran yang seimbang dari semuanya. Jika Anda menerapkan mentalitas yang sama dengan apa yang Anda tulis dan ke perangkat mana, Anda dapat secara drastis meningkatkan kinerja dan pada saat yang sama meningkatkan masa hidup SSD Anda.
* swap - Ingat ini tidak hanya digunakan ketika sumber daya rendah, swappiness dapat dikonfigurasi untuk banyak distro Linux di luar kotak secara default akan memarkir proses yang berjalan lama dengan prioritas rendah lebih jauh ke bawah tangga kinerja ke ruang swap)
* Trim - layak memverifikasi Anda telah mengaktifkannya, artikel bagus tentang apa trim dan bagaimana kerjanya: http://searchstorage.techtarget.com/definition/TRIM
sumber
Saya pikir itu karena drive SSD seperti memori flash, di mana mereka aus semakin banyak Anda telah membaca dan menulis siklus. Swap akan membuatnya jauh lebih buruk, karena swap secara konstan menulis ke file swap.
sumber