1. 程式人生 > >ubuntu Android Studio tmp 目錄滿,無法編譯

ubuntu Android Studio tmp 目錄滿,無法編譯

Java HotSpot(TM) 64-Bit Server VM warning: Insufficient space for shared memory file:

在編譯時,控制檯輸出以上錯誤,錯誤的原因是,ubuntu使用的 /tmp 目錄下滿了,出現以上問題後,使用如下命令,刪除記憶體盤中的檔案,減輕tmp即可。

//檢視 tmp資料夾下的使用情況
df -h /tmp/
//刪除tmp資料夾下的內容
sudo rm -rf /tmp/

鄙人才疏學淺,只能用刪除的方式,如果有好的解決辦法,請大神告知。

後記

發現是因為 /tmp 目錄我的檔案格式市tmpfs,即掛載到了記憶體盤上,所以造成動不動就滿了。。
使用

sudo unmount -l /tmp

解除記憶體盤的掛載