在linux非圖形介面下要怎麼樣才能知道目前已經使用了多少記憶體,其實很簡單只要一行指令就能查詢目前的記憶體使用量了。
我們登入終端之後,透過free指令就會顯示目前的記憶體使用情況,以下是範例。
free指令:查詢記憶體
當我們輸入free之後,便會顯示記憶體的總量、使用量、未使用的記憶體、buff/cache、可用記憶體
total:記憶體合計總量
used:使用中
free:未被分配使用的記憶體
buff/cache:緩衝快取
available:可用的記憶體
從上圖中可以發現到,使用free指令呈現出來的結果是以KB為單位的,看起來挺不直覺的。所以,我們可以透過以下指令改成以MB的形式呈現。
free -m
若是MB還是無法滿足你,你可以把 -m
替換成 -g
這樣就會改成以GB的形式呈現了。(但假如數值小於1,會直接以0呈現)
free -g
文章轉載或引用,請先告知並保留原文出處與連結!!(單純分享或非營利的只需保留原文出處,不用告知)
原文連結:
https://blog.aidec.tw/post/linux-ram-usage
若有業務合作需求,可寫信至: opweb666@gmail.com
創業、網站經營相關內容未來將發布在 小易創業筆記