私のハードドライブにあるファイルからLinux上でCPU使用率を取得する必要があります。しかし、それについてのいくつかの調査の後、私はCPU使用率について私に知らせる適切なファイルを見つけられませんでした。Linux上のファイルからのCPU使用率
最も良い解決策は、これらの情報を含み頻繁に更新されるファイルを見つけることです。
これを行う1つのファイルが分かっているなら、それは素晴らしいことでしょう、ありがとうございます。
私のハードドライブにあるファイルからLinux上でCPU使用率を取得する必要があります。しかし、それについてのいくつかの調査の後、私はCPU使用率について私に知らせる適切なファイルを見つけられませんでした。Linux上のファイルからのCPU使用率
最も良い解決策は、これらの情報を含み頻繁に更新されるファイルを見つけることです。
これを行う1つのファイルが分かっているなら、それは素晴らしいことでしょう、ありがとうございます。
この種の情報は/proc
ファイルシステムで入手できます。 man proc
を参照してください。特に
:
/proc/loadavg
は平均負荷を与えます。/proc/stat
は、与えられたプロセスのCPU時間に関する情報が含まれています(感謝@Mat!)/proc/[pid]/stat
など、時間の量、ユーザ/カーネルモードで消費されたシステムに関する情報を提供します。man proc
がさらに詳細を示す。
/proc/loadavg
を使用してファイルからの負荷を判断できます。
'/ proc /'ファイルシステムはハードドライブにありません*、それは仮想的にカーネルによって管理される疑似ファイルシステムです。あなたのハードディスクは爆発し、(カーネルがまだ動いていると仮定して) '/ proc /'は利用可能なままです。 –