我需要幫助減少這個python腳本的內存使用:在Django/Python中優化內存使用情況?
tempproducts = TempProducts.objects.filter()
for url in tempproducts:
scrap_and_save_product(url.url,True,0)
scrap_and_save_product
是一個函數,它下腳料數據與BeautifulSoup和數據庫保存它.. TempProducts有大約數十萬件產品
每30分鐘
220.059 MB
271.594 MB
313.316 MB
355.492 MB
373.516 MB
402.266 MB
437.328 MB
470.746 MB
507.195 MB
543.059 MB
574.215 MB
614.906 MB
643.902 MB
742.559 MB
787.93 MB
823.988 MB
856.949 MB
896.645 MB
931.93 MB
964.68 MB
:約50 MB
RAM使用日誌RAM使用率增加
我怎樣才能確切地檢查哪個數據結構需要我的RAM?我如何在Python/Django中減少內存使用量? ...更好地使用元組或列表?
Unfortunality,我不能告訴你,因爲它是私有代碼 – blaz1988 2014-12-07 15:43:29
我會嘗試從提示您鏈接 – blaz1988 2014-12-07 18:15:08