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

首頁 > 系統 > Linux > 正文

linux下查看系統進程占用的句柄數方法

2019-11-02 16:31:40
字體:
來源:轉載
供稿:網友

---查看系統默認的最大文件句柄數,系統默認是1024

# ulimit -n

1024

----查看當前進程打開了多少句柄數

# lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more

131 24204 

57 24244  

57 24231   ........

其中第一列是打開的句柄數,第二列是進程ID。

可以根據ID號來查看進程名。

# ps aef|grep 24204

nginx  24204 24162 99 16:15 ?  00:24:25 /usr/local/nginx/sbin/nginx -s

Linux有硬性限制和軟性限制。可以通過ulimit來設定這兩個參數。方法如下,以root用戶運行以下命令:

# ulimit -HSn 4096

以上命令中,H指定了硬性大小,S指定了軟性大小,n表示設定單個進程最大的打開文件句柄數量。個人覺得最好不要超過4096,畢竟打開的文件句柄數越多響應時間肯定會越慢。設定句柄數量后,系統重啟后,又會恢復默認值。如果想永久保存下來,可以修改.bash_profile文件,可以修改 /etc/profile 把上面命令加到最后.

以上這篇linux下查看系統進程占用的句柄數方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安岳县| 南宫市| 龙泉市| 宣威市| 永仁县| 沙洋县| 滁州市| 乳山市| 江西省| 永顺县| 河西区| 治县。| 富宁县| 皋兰县| 东乡族自治县| 海门市| 集贤县| 句容市| 崇仁县| 永泰县| 文安县| 敦化市| 许昌县| 垣曲县| 平度市| 玉树县| 叙永县| 英超| 沁水县| 正阳县| 富平县| 迭部县| 保康县| 新津县| 耒阳市| 孙吴县| 广安市| 承德县| 林州市| 扎囊县| 西丰县|