查看進程占用的句柄數


1、每個進程所能占用的句柄數是有上限的,如果程序打開文件、socket等,但是不關閉,並且頻繁的做這樣的操作,那么可能導致進程占用的句柄數超過顯示,程序會異常崩潰,或產生打不開文件、socket的操作。

2、linux下查看進程占用句柄數: ls -l /proc/進程ID/fd | wc -l

3、linux中查看指定進程socket連接數的指令

     ls /proc/<進程pid>/fd -l | grep socket: | wc -l

4、win7查看占用句柄數:

任務管理器--進程---查看--選擇列,勾選句柄。則可見下圖:



轉自:https://blog.csdn.net/u011731378/article/details/79778135


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM