Python 프로세스의 메모리 소비 측정
Python 프로세스에서 사용하는 총 메모리를 결정하는 것은 리소스 할당을 최적화하고 불필요한 캐시 데이터를 삭제하는 데 중요합니다. . 다음은 다양한 운영 체제에서 작동하는 효과적인 솔루션입니다.
psutil 패키지 사용
psutil 패키지는 메모리 사용량을 포함하여 시스템 리소스를 모니터링하기 위한 포괄적인 도구 세트를 제공합니다. . Python 프로세스에서 소비하는 메모리를 측정하려면 다음 단계를 따르세요.
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
추가 참고 사항:
import os, psutil; print(psutil.Process(os.getpid()).memory_info().rss / 1024 ** 2)
위 내용은 Python 프로세스의 메모리 사용량을 효율적으로 측정하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!