Raspbery Pi: memperpanjang umur kartu SD

Chip memori flash dan tulisan "seumur hidup"

Seperti yang kita tahu, memori flash mereka memiliki masa pakai yang terbatas, karena memburuk dengan penulisan data setelah beberapa ribu siklus. Pada prinsipnya untuk penggunaan normal seharusnya hal ini tidak menimbulkan masalah yang besar, namun jika kita memanfaatkan SD secara intensif, hal tersebut dapat menimbulkan masalah (terutama jika kita menggunakan Rasp sebagai server).

Jadi kami dapat memperpanjang umur kartu SD kami di raspberry Pi dan semuanya berkat Linux. Tujuannya adalah untuk mengurangi jumlah penulisan pada kartu SD kami untuk memanjakan lebih banyak memori dan kesalahan tidak muncul begitu awal.

Untuk ini ada beberapa praktik baik yang harus kita lakukan, seperti menggunakan SD dalam mode hanya-baca, seolah-olah itu adalah LiveCD. Pilihan lain adalah mengurangi jumlah penulisan yang dibuat ke SD berkat RAM.

Bagaimana ini bisa dilakukan? Baik dengan alatnya tmpfs. Agar kernel dapat menulis ke RAM bila memungkinkan dan menghindari penulisan SD yang tidak perlu, kita harus memodifikasi file / etc / fstab. Untuk ini kami akan menambahkan baris:

tmpfs /var/log tmpfs defaults,noatime,nosuid,mode=0755,size=100m 0 0

El inti Anda akan dapat me-mount / var / log in RAM dan menggunakannya untuk menulis di sana untuk menghindari penulisan ini yang sebaliknya akan masuk ke SD. Saat data tidak dibutuhkan, RAM yang digunakan akan dilepas. Jadi hanya RAM yang diperlukan yang digunakan dan efisien.

Seperti yang bisa kita lihat, pada baris tersebut kita telah menggunakan "size = 100m" sehingga 100MB dapat digunakan, tetapi Anda dapat mengubah ukuran yang Anda inginkan, selalu berhati-hati agar tidak menghabiskan semua RAM. Kami juga telah menggunakan / var / log, tetapi ada file lain di mana kernel biasanya melakukan banyak penulisan, jadi kami dapat menambahkan baris lain seperti yang sebelumnya tetapi dengan file lain seperti: / tmp, / var / tmp, / var / lari, / var / spool, ...

Saya harap Anda menyukai trik ini dan merasa berguna.

Informasi lebih lanjut - OpenSuSE 13.1: untuk Raspberry Pi


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.