Mengukur Penggunaan Memori Proses Python
Menentukan jumlah memori yang digunakan oleh proses Python adalah penting untuk mengoptimumkan peruntukan sumber dan membuang data cache yang tidak diperlukan . Berikut ialah penyelesaian berkesan yang berfungsi merentas pelbagai sistem pengendalian:
Menggunakan Pakej psutil
Pakej psutil menawarkan set alat yang komprehensif untuk memantau sumber sistem, termasuk penggunaan memori . Untuk mengukur memori yang digunakan oleh proses Python, ikuti langkah berikut:
import psutil # Create a Process object representing the current process process = psutil.Process() # Retrieve the memory information in bytes memory_info = process.memory_info() # Print the Resident Set Size (RSS) of the process print(memory_info.rss) # in bytes
Nota Tambahan:
import os, psutil; print(psutil.Process(os.getpid()).memory_info().rss / 1024 ** 2)
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengukur Penggunaan Memori Proses Python dengan Cekap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!