進程句柄不斷遞增致使進程崩潰的排查分析過程

前言網絡

            經過任務管理器中詳細信息查看進程句柄數:16322,這個時候,進程異常退出,經過Process Explorer工具查看進程中的句柄信息。點擊View,選擇Lower Pane View,展現Handles,能夠查看全部打開的句柄,其中的句柄包括文件磁盤I/O對應的文件句柄,網絡套接字句柄。根據查詢的資料,名稱是\Device\Afd對應的就是網絡套接字,點擊詳情,能夠查看到句柄的地址,以及詳細的描述: A disk file, communication endpoint, or driver interfaceide


分析工具

            經過屏蔽代碼,最終分析出HTTP模塊採用lacewing庫有調用問題進程


相關資料信息it

GDIProcessHandleQuota項設置GDI句柄數量,默認值爲2710(16進制)/10000(10進制),該值的容許範圍爲 256 ~ 16384io

USERProcessHandleQuota項設置用戶句柄數量,默認值一樣爲2710(16進制)/10000(10進制),該值的容許範圍爲 200 ~ 18000class

相關文章
相關標籤/搜索