国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

GateWay內存占用大

wudihzh

壓測了大概20小時后,gateway進程最大的去到20M,而businiess內存還是2m多,gateway代碼沒改動過,請問這是為什么?

6410 3 0
3個回答

walkor 打賞

gateway進程會維護客戶端的連接,每個連接會占用一定的內存。所以隨著連接數(shù)的增大,gateway進程內存會增大。這些連接斷開后內存會恢復,當然不會恢復到剛啟動時的內存值,因為gateway運行過程中會載入固定幾個文件到內存,內存會有所增加,但最終到達一個較低的恒定值,不會有內存泄露。

另外壓測時客戶端不要只發(fā)數(shù)據(jù),不讀數(shù)據(jù),那樣會導workerman發(fā)送緩沖區(qū)堆積一定的數(shù)據(jù),同樣會導致內存增加,由于每個連接發(fā)送緩沖區(qū)大小固定,所以內存增長到一定程度后,也會達到恒定值,不會有內存泄露。

  • wudihzh 2015-04-01

    嗯嗯,感謝你的詳細回答

kane

那么如何手動清理 緩沖區(qū) 中的數(shù)據(jù)呢?

  • 暫無評論
walkor 打賞

不用清理,緩沖區(qū)的數(shù)據(jù)發(fā)送到對方就會自動釋放了,或者鏈接斷開也會自動釋放

  • 暫無評論
年代過于久遠,無法發(fā)表回答
??