Trik untuk Memperpanjang Umur Kartu SD

Dalam Raspberry Pi, kartu SD menggantikan hard drive. Jenis penggunaan ini lebih intens daripada, katakanlah, kamera digital. Ada banyak tindakan menulis kecil yang terjadi sepanjang waktu. Dan itu sebenarnya lebih buruk daripada yang pertama kali muncul.

Ketika file dibuat, diperbarui, atau diakses, data ditulis atau dibaca dari kartu SD. Tindakan ini menyebabkan stempel waktu di sistem file diperbarui. Jadi, berlawanan dengan intuisi, bahkan membaca dari file akan menyebabkan tindakan tulis yang memperbarui waktu akses untuk file itu.

Cetakan kecil dalam jaminan beberapa kartu SD secara khusus menyatakan bahwa menggunakan kartu SD dalam skenario “kecepatan tulis tinggi” tidak didukung . Berikut adalah beberapa hal yang dapat Anda lakukan untuk membantu.

Shutdown Cleanly

Selalu matikan Raspberry Pi sama seperti Anda mematikan desktop atau laptop. Jangan hanya mencabut kabel listrik. Jika Anda tidak memiliki keyboard dan layar yang terpasang padanya, gunakan SSH untuk mengaksesnya dan lakukan shutdown terkontrol.

Noatime Mount Flag

Jika Anda menggunakan flag mount noatime di file “/etc/fstab” Anda, stempel waktu akses file atime tidak akan diperbarui setiap kali file diakses. Jika Anda tidak perlu melacak metrik ini, Anda dapat menonaktifkannya.

Selain melestarikan kartu SD Anda, ini juga dapat memberi Anda peningkatan kecepatan, tergantung pada apa yang Anda gunakan untuk Raspberry Pi.

Gunakan Drive USB Eksternal

Anda dapat mengonfigurasi Raspberry Pi untuk boot dari kartu SD, tetapi gunakan drive USB eksternal sebagai penyimpanan tambahan. Jika Anda memindahkan direktori “/home” ke penyimpanan eksternal, Anda akan mengurangi keausan kartu SD secara drastis.

Disable Logging

Menonaktifkan pencatatan yang tidak diinginkan atau mengirim log ke drive USB eksternal akan mengurangi dampak pada kartu SD Anda.

Gunakan PSU

yang LayakJangan menjalankan Raspberry Pi Anda pada pengisi daya ponsel kuno. Raspberry Pi Anda dapat membutuhkan hingga 2.5A pada 5V. Apa pun yang kurang dapat menyebabkan banyak masalah berbeda termasuk ketidakstabilan dan kerusakan kartu SD. Jangan jatuh ke dalam ekonomi palsu. Berinvestasi dalam unit catu daya yang layak.

Nonaktifkan Swap

Anda akan mendengar orang-orang menganjurkan untuk menonaktifkan swap. Anda dapat melakukan ini, tetapi kami tidak merekomendasikannya. Sebagai gantinya, Anda dapat membuat partisi swap pada drive USB eksternal dan memindahkan swap dari kartu SD.

Swap adalah bagian penting dalam menjalankan instalasi Linux yang waras. Itu tidak hanya digunakan untuk mengeluarkan blok memori dari RAM ketika permintaan untuk memori fisik melebihi apa yang dilengkapi dengan Raspberry Pi Anda. Swap juga digunakan untuk memperbarui aplikasi.

Jika Anda menginstal versi aplikasi yang lebih baru saat versi lama masih berjalan, versi lama tidak dapat dihapus dari memori karena tidak lagi memiliki tempat di hard drive—atau kartu SD —dari mana ia dapat dibaca kembali.

Rutinitas manajemen memori kernel memindahkan image aplikasi lama untuk ditukar sehingga dapat dikelola memori dengan beberapa penyimpanan di luar RAM. Ketika aplikasi lama dihentikan, halaman swap dan RAM dibebaskan. Saat berikutnya aplikasi berjalan, versi baru digunakan yang memiliki penyimpanan yang didukung sistem file yang memungkinkan proses manajemen memori normal untuk diikuti.

Dan mencoba untuk mencegah ketika swap akan dipotong dengan memanipulasi nilai swappiness tidak ada gunanya. Bukan itu yang dilakukan pengaturan swappiness.

Biarkan swap berjalan dan, jika Anda benar-benar ingin, gunakan partisi swap pada penyimpanan eksternal.