好的,我有 8GB 內存和 30GB msata 存儲 + 一些外部驅動器......
ubuntu 30GB,無SWAP分區,只有主/
更新了 fstab 以將 /tmp 和 /var/log 儲存到 RAM 中,並將 Firefox 快取到 /tmp
但我的記憶體很快就被填滿了。我無法 24 小時運行計算機而不出現問題。經過很長時間,我達到了 msata 驅動器和 RAM 的儲存容量。 30GB 充滿了 ~/.cache/upstart (我只是刪除它:-D )並且 RAM 已滿......我不知道原因。檢查了 /var/log 和 /tmp,但它不夠大,無法填滿我的記憶體。
檔案系統表:
UUID=d12c3921-b2d3-49d4-a55b-fd22683c4b6d / ext4 noatime,errors=remount-ro 0 1
#
# Modification for SSD
tmpfs /var/log tmpfs defaults,noatime 0 0
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
答案1
您可以仔細查看 upstart 目錄以查看變大的內容,但嘗試透過刪除「noatime」來變更 fstab 屬性。這是 RAM,因此不需要像 SSD(或其他壽命有限的快閃記憶體)那樣。我也不使用預設值,但實際上從未像您那樣運行那麼長時間。這是我的設置,(忽略 ramfs 差異,我認為大小曾經被忽略,但現在已使用):
tmpfs /tmp tmpfs size=256M,mode=1777 0 0
ramfs /var/log ramfs mode=755 0 0