Python內(nèi)存釋放
python話說會自己管理內(nèi)存,實際上,對于占用很大內(nèi)存的對象,并不會馬上釋放。舉例,a=range(10000*10000),會發(fā)現(xiàn)內(nèi)存飆升一個多G,del?a?或者a=[]都不能將內(nèi)存降下來。。
del?可以刪除多個變量,del?a,b,c,d
辦法:
import?gc?(garbage?collector)
del?a
gc.collect()
Python內(nèi)存釋放
python話說會自己管理內(nèi)存,實際上,對于占用很大內(nèi)存的對象,并不會馬上釋放。舉例,a=range(10000*10000),會發(fā)現(xiàn)內(nèi)存飆升一個多G,del?a?或者a=[]都不能將內(nèi)存降下來。。
del?可以刪除多個變量,del?a,b,c,d
辦法:
import?gc?(garbage?collector)
del?a
gc.collect()