[英]Clear cache or memory in Python
我有一個非常大的表需要計算(100億+行)。 一次計算所有這些時間太長。 因此,我創建了一個斷點列表,並在每個步驟的末尾進行計算和存儲。 但是,每個步驟花費更長的時間。 我認為原因是內存或緩存,您是否知道在這種情況下該如何處理,或者只是如何清除緩存或內存?
我將變量重用於循環中的輸出,因此變量不會變得越來越大。
非常感謝。
我通常使用以下代碼來解決此問題:在過程結束時重置變量,從而清理緩存:
MyVariable = None
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.