python內存監控工具memory_profiler和guppy的用法

python2.7在內存管理上相比python3仍是有些坑的,其釋放後的內存仍然保留在python的內存池中,不被系統所用。python循環引用的變量不會被回收,這會致使程序越運行,佔用的內存越大。我在跑py-faster-rcnn的demo時,基本上跑2000張圖像,16g內存就要爆了。因而嘗試用python的內存監控工具來調試程序,找到不能膨脹的變量,而後del之,再手動回收內存gc.coll
相關文章
相關標籤/搜索