Windowsサーバーのメモリをチェックするpythonスクリプト

2024年6月18日

WindowsサーバーのメモリをチェックするPythonスクリプトを実行するためには、psutilと呼ばれるライブラリが便利です。psutilはシステムリソース(CPU、メモリ、ディスク、ネットワークなど)に関する情報を取得するためのPythonライブラリです。

まず、psutilをインストールします。コマンドプロンプトまたはPowerShellを開いて、以下のように実行します。

bash
pip install psutil

そして、以下はメモリ情報を表示する簡単なPythonスクリプトです。

python
import psutil

def get_memory_info():
    # メモリ情報を取得
    memory = psutil.virtual_memory()

    # メモリの総容量、使用量、空き容量などを表示
    print("Total Memory: {} MB".format(memory.total / (1024 * 1024)))
    print("Used Memory: {} MB".format(memory.used / (1024 * 1024)))
    print("Free Memory: {} MB".format(memory.free / (1024 * 1024)))
    print("Memory Usage Percentage: {}%".format(memory.percent))

if __name__ == "__main__":
    get_memory_info()

このスクリプトでは、psutil.virtual_memory()関数を使用してメモリ情報を取得し、総容量、使用量、空き容量、使用率などを表示しています。スクリプトを実行すると、現在のメモリの状態がコンソールに表示されます。

このスクリプトはPython 3を前提としています。また、スクリプトを実行する環境にpsutilがインストールされている必要があります。

未分類

Posted by ぼっち