ホームページ >バックエンド開発 >Python チュートリアル >Python プロセスのメモリ使用量を効率的に測定するにはどうすればよいですか?
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 中国語 Web サイトの他の関連記事を参照してください。