国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

linux下查看swap分區被哪些進程占用實現腳本

2020-10-28 18:50:01
字體:
來源:轉載
供稿:網友
相信很多的系統管理員可能都遇見過這樣的情況,用登錄一臺服務器,使用free命令查看內存,卻發現swap分區被占用。那么到底是什么進程占用了這部分swap分區呢?

從2.6.16版本的kernel開始,我們可以使用proc文件系統中的smaps來查找這個問題。下邊是一個列出所有進程占用swap分區情況的列表。可以通過簡單修改就可以用于統計在/proc/$PID/smaps查出。以下是腳本:
復制代碼 代碼如下:

for i in `cd /proc;ls |grep "^[0-9]"|awk ' $0 >100'` ;do awk '/Swap:/{a=a+$2}END{print '"$i"',a/1024"M"}' /proc/$i/smaps ;done |sort -k2nr
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 县级市| 宕昌县| 阿巴嘎旗| 勃利县| 三河市| 旬邑县| 三门县| 珠海市| 繁昌县| 东方市| 福清市| 建阳市| 陕西省| 夹江县| 江北区| 房产| 甘泉县| 随州市| 赞皇县| 丹寨县| 依兰县| 越西县| 烟台市| 井研县| 屯昌县| 桂平市| 中卫市| 阳曲县| 石城县| 南召县| 黔江区| 宁乡县| 苍山县| 上虞市| 鸡西市| 方城县| 阜阳市| 成都市| 昭通市| 壤塘县| 邹平县|