要清除Linux系統的緩存,可以按照以下步驟操作:
打開終端窗口。
使用root權限登錄,可以使用sudo
命令或者切換到root賬戶。
輸入以下命令清除頁面緩存:
sync; echo 1 > /proc/sys/vm/drop_caches
這個命令會執行數據同步操作,然后將1寫入到/proc/sys/vm/drop_caches
文件中,這會清空頁面緩存。
sync; echo 2 > /proc/sys/vm/drop_caches
這個命令同樣會執行數據同步操作,然后將2寫入到/proc/sys/vm/drop_caches
文件中,這會清空目錄項和inode緩存。
sync; echo 3 > /proc/sys/vm/drop_caches
這個命令同樣會執行數據同步操作,然后將3寫入到/proc/sys/vm/drop_caches
文件中,這會清空頁面緩存、目錄項和inode緩存。
free
命令來檢查系統內存的使用情況,確認緩存已被清除。請注意,清除緩存可能會導致系統性能下降一段時間,因為緩存被清空后需要重新加載。此外,只有具有root權限的用戶才能執行這些命令。