我做错了什么或者web.py泄漏内存?web.py内存泄漏
import web
class Index:
def GET(self): return 'hello web.py'
app = web.application(('/*', 'Index'), globals())
app.run()
运行上述文件。观察任务使用多少内存。在浏览器中转到localhost:8080。关闭浏览器(保持页面不被缓存),然后再次打开页面,查看内存使用情况如何上升。每次关闭浏览器并重新访问该页面时,它都会上升。
在Win XP上运行python 2.6。
可能是python进程在Windows上使用的某种底层资源(CLOSE_WAIT模式下的套接字缓冲区等) – Novikov 2011-03-02 02:41:07