Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Boleh Mengukur Penggunaan Memori Proses Python dengan Cekap?
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!