通過linux命令查看各進程內存使用情況如下:
通過框架自動命令查看內存使用情況如何:
兩邊的內存情況差別很大,目前對這個情況摸不清頭腦,請大佬賜教!
你用top查看的嘛?
不是, 用的ps aux命令
http://wtbis.cn/q/10354#answer_16803
那這種算內存泄漏嗎?感覺內存一直在漲
算
好的,我檢查下代碼
兄弟你是怎么寫出來泄漏的,代碼發(fā)出來瞅瞅哈
我也是按照正常的寫的, 不知道哪個地方就泄漏了, 代碼發(fā)出來太長了
檢測語句有沒有 類似拼接賦值的,之前也發(fā)生過類似的情況。不信任的包,不要用單例直接new。很多包,都是傳統(tǒng)的開發(fā)模式,這點需要自己去排查
沒有使用其他不信任的包, 就用了guzzlehttp包。 因為這個程序很簡單, 能泄漏, 我也是頭大。
我每次壓測完,top 都是瞬間掉下去的,這個是正常的,如果不掉下去還在漲,就是泄漏無疑
沒有壓測, 是線上在跑的。 五一前檢查服務發(fā)現(xiàn)有問題。 只有排查下代碼了
檢查代碼吧,很多傳統(tǒng)包的代碼都有問題的,我都遇到過很多了
好的