一起來學樹莓派系列 - “如何使用 Log2RAM” 來增加SD卡的壽命, 及Pi運作的速度.
大家好, 歡迎收看本週的weekend project with Stonez56. 今天來和大家分享 “一起來學樹莓派” 系列 - “如何使用 Log2RAM” 來增加SD卡的壽命, 及Pi運作的速度. Log 主要是由系統上執行的一些程式在背景寫入到你的磁碟裡. 它可能是幾分鐘寫入一次, 或是幾秒鐘就寫入一次, 頻繁的讀寫 很容易造成SD卡的損毀並且影響運作的速度. 如果我們將 Log 直接寫入RAM, 就可以減少讀寫的次數, 提升Pi的運作速度, 及延長SD卡的壽命. 這些寫入到RAM的 Log 並不會消失, 它會每天再把這些 Log 寫回到SD卡. 所以你還是可以存取這些 Log的. 使用 Log2RAM 也不是沒缺點, 如果你的 Pi 突然斷掉電源, 那麼你的 Log 就會完全消失了. 但仔細想想, 你上次查看 Log 是什麼時候呢? 如果不常使用 Log, 那麼這個 Log2RAM 就對你非常有幫助. 另外如果你的 Pi 的記憶體只有1GB或是512MB, 那可能就不合適來使用這個軟體的. 半年前我曾經做過一個簡單的線上調查, 看看各位使用樹莓派時, 用什麼儲存裝置. 調查的結果有75%的朋友都是使用SD卡. 那我們就開始今天的練習吧! Step: 更新你的 Pi >sudo apt update >sudo apt full-upgrade 安裝 rsync (用來同步兩地的資料) >sudo apt install rsync 取得 Log2RAM >wget https://github.com/azlux/log2ram/archive/master.tar.gz -O log2ram.tar.gz 使用 tar 來解壓縮 >tar xf log2ram.tar.gz >cd /home/pi/log2ram-master >sudo ./install.sh 先檢查system log 的大小 >sudo du -sh /var/log 41M 先用3倍大小 = 120M 重新開機 >sudo reboot 檢查 log2ram 是否正常運作 systemctl status log2ram 如果想要檢查 log 怎麼辦呢? 把 log 寫回到 /var/lo