為什麼完成的 python 腳本仍然會阻塞記憶體?

為什麼完成的 python 腳本仍然會阻塞記憶體?

我正在運行一個 python3 腳本,該腳本執行大量記憶體操作,因此使用大量 RAM。我的機器有 256GB RAM。我注意到,即使我的腳本完成(程式到達函數中步驟的末尾__main__),並且所有結果都保存在文件中,該htop命令仍然顯示巨大的 RAM 使用情況。只有運行pkill -9 -f myscript.py才能清理記憶體。為什麼會這樣呢?如果我的程式完成,記憶體不應該自動釋放嗎?

相關內容