我想使用Gwan來爲我的其他web服務。這看起來不錯,所以我已經在Debian squeeeze的VMWare虛擬機上安裝了它。 我已經寫了一個C webservice,它完美的作品。Gwan每天都會死,消耗大量資源
問題是Gwan消耗的東西總是越來越多(web服務僅供我使用,而且我當天只做一兩個Hello world請求)。 然後,它死亡。 例如,在這裏:6月7日下午2點開始,並在午夜後的第二天去世。 (不是滿月)。
下面是6月8日的日誌文件:http://pastebin.com/S8hFFPBu
這裏是日誌文件的頭:http://pastebin.com/5eSEV4Wt
在啓動,它消耗RAM的2Mo的,在最後73 ...
如果有人有這方面的線索,這將是偉大的!
謝謝
請發佈使用過的Servlet /處理程序/維護腳本的源代碼/ ...如果您希望有人幫助您解決這個問題。很可能(也可能是)你的代碼泄漏了內存,而不是GWAN本身。 – griffin
我對此表示懷疑。這發生在我身上以及我認識的其他人身上,並且是一個問題。一位朋友告訴我在沒有守護進程的情況下在while循環中運行它,因爲守護進程可能會死機,並且不會重新啓動,這有助於我,但我仍然看到G-WAN會在一個內核上使用100%的CPU,一些問題在這裏。 – Mike
G-WAN本身不會擴大內存使用量,因爲它的默認設置涵蓋了比單純測試更大的需求。我注意到,*與您的聲明* *相反,您正在運行一個名爲nadra_hw.c **的腳本,這是泄漏內存的唯一方法。此外,當你從根本上改變問題時,這不再是被回答的問題 - 更好地創建一個新問題,而不是讓答案變得無關緊要...... – Gil