來源:http://www.centoscn.com/CentOS/Intermediate/2017/1012/9032.html
一. 查看內存使用情況
1. free命令可查看內存使用情況
2.開始清理內存(需要root權限)
sync
echo 1 > /proc/sys/vm/drop_caches echo 2 > /proc/sys/vm/drop_caches echo 3 > /proc/sys/vm/drop_caches
sync的作用是將所有正在內存中的緩沖區寫到磁盤中,其中包括已經修改的文件inode、已延遲的塊I/O以及讀寫映射文件,從而確保文件系統的完整性。
- 1:釋放頁緩存
- 2:釋放dentries和inodes
- 3:釋放所有緩存
3.重新使用free命令查看內存
二. 查看CPU使用情況
1. top命令可查看cpu使用情況(也可查看內存,動態的命令)
2 . 使用kill 命令殺死進程:如果發現用戶進程一直在跑,可以干掉這個進程,注意,是個人用戶的。
3 . 上圖中第一列是進程pid。記下要干掉進程的pid。假設是1111 使用下列命令殺死進程:
kill -9 1111