在我的多人游戏中,我们刚刚使用node.js和socket.io发布了一个更新,一段时间后,我们发现它有一个内存泄漏。
我读过关于Nodetime的文章,它是一个很好的程序,可以检查是什么导致了内存泄漏。我已经拍了两张快照,但现在我不知道该怎么办...

这两个快照的时间间隔为8分钟。看到它已经在Retainer >Other中增长了16MB ...我不知道会是什么样子。数量也是一个非常巨大的数字。所有这些大的实例都是buffers,但我不记得我自己也用过buffers,是在socket.io中吗?
有没有人能给我一些启发,或者至少给我一些去哪里看的建议?
发布于 2013-03-11 19:05:03
如果您使用的是 v0.8.21和Socket.IO v0.9.13,那么您可能希望了解一下Node.js。
https://stackoverflow.com/questions/15326873
复制相似问题