国产探花免费观看_亚洲丰满少妇自慰呻吟_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武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 昌宁县| 绥化市| 凤山县| 津市市| 普格县| 韶关市| 西吉县| 合川市| 汝城县| 阳原县| 长白| 湖南省| 清苑县| 泌阳县| 西昌市| 邢台市| 龙胜| 陆良县| 东阳市| 定远县| 安顺市| 延寿县| 黎平县| 五常市| 枣庄市| 海原县| 虎林市| 廉江市| 榆中县| 开原市| 林州市| 金沙县| 隆子县| 盘锦市| 萨迦县| 介休市| 浙江省| 霞浦县| 万安县| 奉节县| 兴宁市|