不卡AV在线|网页在线观看无码高清|亚洲国产亚洲国产|国产伦精品一区二区三区免费视频

學習啦 > 學習電腦 > 電腦硬件知識 > 內存知識 > 如何釋放linux的內存

如何釋放linux的內存

時間: 沈迪豪908 分享

如何釋放linux的內存

  你們知道怎么釋放linux的內存嗎?不知道的話跟著學習啦小編一起來學習怎么釋放linux的內存。

  釋放linux的內存的步驟

  Linux下操作頻繁時,物理內存會被快速用完,當操作結束后,物理內存沒有被正常的釋放,而一直當作caching,影響系統(tǒng)的正常運行,今天就來談談如何能釋放這一部分被占用的內存。

  1打開Linux命令窗口

  可使用快捷鍵Ctrl+Alt+T打開

  2首先查看一下當前Linux系統(tǒng)內存使用情況

  使用命令:Free –m

  total 內存總數

  used 已經使用的內存數

  free 空閑的內存數

  3接下來的操作需要先獲取高級用戶權限

  輸入命令:sudo -i

  確定后輸入高級用戶密碼

  4先進行拷貝文件拷貝,增加內存使用量(即used的占用量)

  輸入命令: cp -r /etc ~/test/

  5執(zhí)行命令結束后,再次查看一下當前Linux系統(tǒng)內存使用情況,發(fā)現有70M的內存被cached用了。

  使用命令:Free –m

  6接下來釋放已被占用的緩存

  輸入命令: cat /proc/sys/vm/drop_caches

  回車后返回結果0

  7輸入命令:sync

  回車后繼續(xù)輸入命令:echo 3 > /proc/sys/vm/drop_caches

  回車后繼續(xù)輸入命令:cat /proc/sys/vm/drop_caches

  回車后返回結果3

  是將/proc/sys/vm/drop_caches值設為3

  8緩存釋放已經完成了,再次執(zhí)行命令Free –m看看,通過圖中可以對比看到,內存被釋放了218M。

 

1840543