這篇文章主要為大家展示了“如何釋放Ubuntu/Linux系統(tǒng)cache增加可用內存空間”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“如何釋放Ubuntu/Linux系統(tǒng)cache增加可用內存空間”這篇文章吧。
“只有客戶發(fā)展了,才有我們的生存與發(fā)展!”這是創(chuàng)新互聯(lián)公司的服務宗旨!把網(wǎng)站當作互聯(lián)網(wǎng)產(chǎn)品,產(chǎn)品思維更注重全局思維、需求分析和迭代思維,在網(wǎng)站建設中就是為了建設一個不僅審美在線,而且實用性極高的網(wǎng)站。創(chuàng)新互聯(lián)對成都做網(wǎng)站、成都網(wǎng)站建設、成都外貿網(wǎng)站建設、網(wǎng)站制作、網(wǎng)站開發(fā)、網(wǎng)頁設計、網(wǎng)站優(yōu)化、網(wǎng)絡推廣、探索永無止境。
某臺式機Ubuntu內存共3G,但free的內存只有200M,無法滿足scala的jvm需求。
注意用top命令查看才能看到真正的free內存。下面是查看真正內存使用量的另一種命令。
watch -n 1 cat /proc/meminfo
搜索發(fā)現(xiàn)有三種方法都可以達到釋放內存的目的:
watch -n 1 free -m or: free -m
上述這種方法只增加了幾十M。
sudo sysctl -w vm.drop_caches=3
上述這種方法,目的是釋放kernel用在cache上面的內存。增加了約1G。
下面這種方法釋放的更多,但可能會影響系統(tǒng)的穩(wěn)定!一定要小心使用。
sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches
這個命令會釋放無論是使用中的內存還是cache(page cache, inodes, and dentries),小心使用。
總的來說,還是第二種方法更合適,如果需要隔一段時間自動運行一次,可以使用cron jobs。
以上是“如何釋放Ubuntu/Linux系統(tǒng)cache增加可用內存空間”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
本文標題:如何釋放Ubuntu/Linux系統(tǒng)cache增加可用內存空間
網(wǎng)站網(wǎng)址:http://jinyejixie.com/article46/ggiehg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、全網(wǎng)營銷推廣、云服務器、軟件開發(fā)、響應式網(wǎng)站、品牌網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)