據我們所知, 快閃記憶體 它們的壽命有限,因為它們在數千個週期後隨著數據寫入而變差。 原則上,正常使用不會造成重大問題,但是如果我們大量使用SD,則可能會引起問題(尤其是如果我們正在使用 拉斯皮 作為服務器)。
這樣我們就可以延長SD卡的使用壽命 樹莓派 多虧了Linux。 目的是減少SD卡上的寫入次數,以呵護更多的內存,並且不會這麼早出現錯誤。
為此,我們必須執行一些良好做法,例如使用 SD 在只讀模式下,就好像它是LiveCD。 另一個選擇是減少由於RAM而對SD進行的寫入次數。
如何才能做到這一點? 很好用的工具 臨時文件系統。 為了使內核盡可能地寫入RAM並避免不必要的SD寫入,我們必須修改/ etc / fstab文件。 為此,我們將添加以下行:
tmpfs /var/log tmpfs defaults,noatime,nosuid,mode=0755,size=100m 0 0
El 核心 您將能夠掛載/ var / login RAM並使用它進行寫操作,以避免這些寫操作否則會進入SD。 當不需要數據時,將釋放使用的RAM。 因此,僅必要的RAM被有效地使用。
如我們所見,在該行中,我們使用了“ size = 100m”,以便可以使用100MB,但是您可以修改所需的大小,請始終注意不要用盡所有 內存。 我們還使用了/ var / log,但是內核通常還會執行許多其他文件寫入操作,因此我們可以添加其他行,如之前的行,但添加其他文件,例如:/ tmp,/ var / tmp,/ var /運行,/ var / spool,...
希望您喜歡這個技巧,並發現它有用。
更多信息 - OpenSuSE 13.1:用於Raspberry Pi