天天看點

jconsole(jconsole監控記憶體洩漏)

jconsole是什麼

就是某段代碼申請的某一塊記憶體一直都得不到釋放,而這段代碼又不斷在申請記憶體空間,使得機器記憶體一直被消耗。

解決方法需要看你具體遇到的情況,如果是你的代碼有問題,可以通過Jconsole等工具去檢視pid(process id)作業系統裡指程序id号,也就是程序辨別符。作業系統裡每打開一個程式都會建立一個程序id,即pid。

pid(程序控制符)英文全稱為process identifier,它也屬于電工電子類技術術語。

pid是各程序的代号,每個程序有唯一的pid編号。它是程序運作時系統随機配置設定的,并不代表專門的程序。在運作時pid是不會改變辨別符的,但是你終止程式後再運作pid辨別符就會被系統回收,就可能會被繼續配置設定給新運作的程式。

隻要運作一程式,系統會自動配置設定一個辨別!

是暫時唯一:程序中止後,這個号碼就會被回收,并可能被配置設定給另一個新程序。

隻要沒有成功運作其他程式,這個pid會繼續配置設定給目前要運作的程式!

jconsole 圖形化界面需要什麼軟體打開