linux下查看系統(tǒng)進程占用的句柄數(shù)方法
---查看系統(tǒng)默認的最大文件句柄數(shù),系統(tǒng)默認是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ù)默認值。如果想永久保存下來,可以修改.bash_profile文件,可以修改 /etc/profile 把上面命令加到最后.
以上這篇linux下查看系統(tǒng)進程占用的句柄數(shù)方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Apache下開啟SSI配置使html支持include包含的方法
這篇文章主要介紹了Apache下開啟SSI配置使html支持include包含的方法,需要的朋友可以參考下2016-10-10
淺談Linux系統(tǒng)中的異常堆棧跟蹤的簡單實現(xiàn)
下面小編就為大家?guī)硪黄獪\談Linux系統(tǒng)中的異常堆棧跟蹤的簡單實現(xiàn)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-12-12
Centos Linux7設(shè)置靜態(tài)IP的實例
這篇文章主要介紹了Centos Linux7設(shè)置靜態(tài)IP的實例的相關(guān)資料,需要的朋友可以參考下2017-05-05
CentOS服務(wù)器離線部署DeepSeek用作AI本地知識庫
本文介紹了如何在CentOS服務(wù)器離線部署DeepSeek用作AI本地知識庫,首先,通過Ollama工具下載并安裝DeepSeek模型,根據(jù)硬件配置選擇合適的模型大小,然后使用Docker安裝AnythingLLM,并提供了建立知識庫的步驟,最后,對比了AnythingLLM、Dify和Open-WebUI的功能和適用場景2025-02-02

