2016-07-05 8 views
0

私はパッケージについて知っています(他の多くのものと同様に)、利用可能なメモリの量(psutil.virtual_memory().available)を含むシステムメモリに関する情報にアクセスする方法を提供します。純粋なPython実装で利用可能なメモリをクエリする方法は?このソリューションは、LinuxやOS XなどのUNIX系システムで動作する必要があります。この方法は、最ものLinux/Unixのディストリビューションに付属し/proc/meminfoファイルを、読んで備えているが純粋なPythonで使用可能なメモリを調べる

+0

これはおそらく '/ proc/meminfo'から読むことができます – GWW

+0

編集@BhargavRaoはどのように編集されていますか? –

+0

@Daniel、これは良い編集ですが、行*純粋なPython実装で利用可能なメモリをクエリするにはどうしたらいいですか?*それは広すぎるでしょう。 Googleは、最初の1つは、投稿に結果を追加しようとすると、あなたの投稿は良い質問になります。関連する読みは[ask]と[mcve]です。 –

答えて

1

はすでに一種の、hereに答え。

他のオペレーティングシステムと同様に、Windowsに似たものがない限り、psutilが唯一のオプションであるようです。

アップデート:OS X/MacOSのために

、似た何かがthis answerでPythonスクリプトのように、vm_statを使用して、可能かもしれません。

+1

Windowsのサポートは関係ありませんが、OS Xでは '/ proc/meminfo'は利用できません。 –

+0

' vm_stat'を使って、OS Xのアップデートを追加しました。 – ajsalkeld

関連する問題