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

首頁 > 服務器 > Linux服務器 > 正文

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

2024-09-05 23:02:58
字體:
來源:轉載
供稿:網友

---查看系統默認的最大文件句柄數,系統默認是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下查看系統進程占用的句柄數方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 丹棱县| 景宁| 德令哈市| 台南县| 繁峙县| 青田县| 达拉特旗| 天气| 抚宁县| 聊城市| 陵川县| 潜山县| 剑阁县| 新巴尔虎左旗| 朝阳区| 中山市| 吉林省| 麻城市| 肇东市| 徐汇区| 海安县| 崇文区| 广平县| 密山市| 剑阁县| 宝兴县| 汶川县| 秭归县| 忻城县| 沁源县| 凉山| 武乡县| 施秉县| 邹城市| 阳朔县| 永吉县| 扶余县| 缙云县| 湘阴县| 囊谦县| 库尔勒市|