我们开发了使用 Tornado(2.4) 和 tornado2 进行传输的应用程序。我们遇到了内存泄漏的问题,并试图找出 pympler 的问题,但它没有发现任何泄漏。但问题是。Pmap 向我们展示了内存已被使用(查看添加的链接截图http://prntscr.com/16wv6k)。一个匿名进程使用了超过 90% 的内存。虽然每个进入我们应用程序的用户都会保留一些内存,但用户出的内存仍然被保留并且不会释放。我们无法理解问题所在。
问题是 - 我们应该怎么做才能消除这种泄漏?我们必须为 500 个在线用户每小时更换一次服务器。这不好((