/proc
OSの動作状況や現在動作しているプロセスの情報が入っています。テキスト形式のファイルがたくさんありますが、サイズが0バイトの特殊なファイルです。
ファイルを開くと、そのファイルを読み込んだ時点での各種情報が読み込まれます。
テキスト形式のファイルはテキストエディタ等で読み込むことができます。
ほとんどのファイルが読み込み専用です。
このフォルダーを直接いじることはありません。
プロセスの情報
各プロセスにはプロセスを識別するプロセスIDが割り振られています。Windowsでもタスクマネージャーを開くと各プロセスのプロセスIDが確認できますね。
これと同じです。
/proc以下に数値のみのサブフォルダーが沢山あります。
それぞれの数値はプロセスIDを表しており、
そのフォルダー内にプロセスの情報が入っています。
直接ファイルの中身を見ても良く分からないと思います。
CPUの動作状況
/proc/cpuinfoをテキストエディタで開くと、CPUの動作状況が分かります。「cpu MHz」が現在の動作クロックです。
「flags」を見るとCPUがサポートしている機能(SSEなど)が分かります。
CPUの情報は論理コアごとに情報が表示されます。
「processor」の項目がコア番号で、0から採番されます。
Core i7-2600の場合8つの論理コアがあるので、 processorは0〜7まであります。
メモリの使用状況
/proc/meminfoをテキストエディタで開くと、メモリの使用状況が分かります。「MemTotal」が物理メモリの総容量です。
「MemFree」が物理メモリの空き容量です。
何れの情報も/procから情報を読み込んで分かりやすく表示するアプリがあるので、
普段はそちらを利用することになるでしょう。