Python內存釋放


python自己管理內存,實際上,對於占用很大內存的對象,並不會馬上釋放。

舉例,a=range(10000*10000),會發現內存飆升一個多G,del a 或者a=[]都不能將內存降下來。。

del 可以刪除多個變量,del a,b,c,d
辦法:
import gc (garbage collector)
del a
gc.collect()
馬上內存就釋放了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM