标签: python python-3.x memory garbage-collection profiling
我的应用程序有一个内存缓存,最终会占用大量内存。我想量化一下。为此,我刚刚运行了一个内存profiler,我得到了以下情节:
由于我正在清理缓存,因此我预计内存使用会在处理完成后关闭,但是在处理完成后内存使用会保持不变。
我在清理缓存后引入了一个很大的人为延迟,我甚至通过调用gc.collect()强制garbage collection,但没有任何帮助。
gc.collect()
如何识别正在使用的内存?