在Linux系統中,清除緩存的方法有多種,以下是一些常用的方法:
sudo sync; sudo echo 3 > /proc/sys/vm/drop_caches
sync
:將所有未寫入磁盤的數據同步到磁盤。echo 3 > /proc/sys/vm/drop_caches
:清除頁面緩存、目錄項緩存和inode緩存。sudo sync; sudo echo 2 > /proc/sys/vm/drop_caches
sudo sync; sudo echo 1 > /proc/sys/vm/drop_caches
free
命令查看內存使用情況free -h
vmstat
命令查看內存和CPU使用情況vmstat 1
top
或htop
命令實時監控系統資源top
# 或者
htop
drop_caches
腳本有些Linux發行版提供了drop_caches
腳本,可以直接使用:
sudo /usr/sbin/drop_caches clean
通過以上方法,你可以根據需要清除Linux系統的緩存。