linux下查看系統(tǒng)進程占用的句柄數(shù)方法
---查看系統(tǒng)默認(rèn)的最大文件句柄數(shù),系統(tǒng)默認(rèn)是1024
# ulimit -n
1024
----查看當(dāng)前進程打開了多少句柄數(shù)
# lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more
131 24204
57 24244
57 24231 ........
其中第一列是打開的句柄數(shù),第二列是進程ID。
可以根據(jù)ID號來查看進程名。
# ps aef|grep 24204
nginx 24204 24162 99 16:15 ? 00:24:25 /usr/local/nginx/sbin/nginx -s
Linux有硬性限制和軟性限制??梢酝ㄟ^ulimit來設(shè)定這兩個參數(shù)。方法如下,以root用戶運行以下命令:
# ulimit -HSn 4096
以上命令中,H指定了硬性大小,S指定了軟性大小,n表示設(shè)定單個進程最大的打開文件句柄數(shù)量。個人覺得最好不要超過4096,畢竟打開的文件句柄數(shù)越多響應(yīng)時間肯定會越慢。設(shè)定句柄數(shù)量后,系統(tǒng)重啟后,又會恢復(fù)默認(rèn)值。如果想永久保存下來,可以修改.bash_profile文件,可以修改 /etc/profile 把上面命令加到最后.
以上這篇linux下查看系統(tǒng)進程占用的句柄數(shù)方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Linux 初始化MySQL 數(shù)據(jù)庫報錯解決辦法
這篇文章主要介紹了Linux 初始化MySQL 數(shù)據(jù)庫報錯解決辦法的相關(guān)資料,需要的朋友可以參考下2017-05-05Ubuntu 18.04中截圖工具shutter的編輯按鈕不可用的解決辦法
Shutter是一個由第三方提供的在Ubuntu上運行的截圖工具。這篇文章主要介紹了Ubuntu 18.04中截圖工具shutter的編輯按鈕不可用的解決辦法及Ubuntu18.04 截圖工具推薦,需要的朋友可以參考下2018-08-08Linux Web服務(wù)器網(wǎng)站故障分析常用命令
這篇文章主要為大家詳細(xì)分析了Linux Web服務(wù)器網(wǎng)站故障,利用常用命令查看故障,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-10-10解析Linux高性能網(wǎng)絡(luò)IO和Reactor模型
網(wǎng)絡(luò)I/O,可以理解為網(wǎng)絡(luò)上的數(shù)據(jù)流。通常我們會基于socket與遠(yuǎn)端建立一條TCP或者UDP通道,然后進行讀寫。單個socket時,使用一個線程即可高效處理;然而如果是10K個socket連接,或者更多,我們?nèi)绾巫龅礁咝阅芴幚?/div> 2021-06-06Linux netstat命令查看并發(fā)連接數(shù)的方法
當(dāng)我們的網(wǎng)站部署在linux的服務(wù)器上,特別是web服務(wù)器,我們可能有時候做為運維人員,肯定是要查看網(wǎng)站的并發(fā)連接數(shù)是不是達到瓶頸等,所以在linux下,我們?nèi)绾尾榭捶?wù)器的并發(fā)連接數(shù)呢?下面這篇文章就給大家詳細(xì)的介紹了Linux netstat命令查看并發(fā)連接數(shù)的方法。2016-11-11Linux系統(tǒng)crontab定時運行shell腳本失敗的問題及解決
這篇文章主要介紹了Linux系統(tǒng)crontab定時運行shell腳本失敗的問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-04-04最新評論