1

LinuxでCPUアーキテクチャ情報を取得しようとしています。

情報がsysfsファイルシステムから入手できることを理解しています。

XenVMでCentOS5を実行しています。sysfsファイルシステムがマウントされます。ただし、/ sys / devices / system / cpu /cpu0/ディレクトリはほとんど空です。唯一のエントリは、値が「1」の単一のファイル「online」です。

何が得られますか?すべてのCPU情報はどこにありますか?

4

2 に答える 2

1

実際のCPU情報はまだにあり/proc/cpuinfoます。

sysfsファイルは、CPU自体に関する情報を取得するためではなく、スケジューリングや頻度設定などを制御するために使用されます。

于 2011-03-10T20:48:20.133 に答える
0

さて、私は職場のシステム管理者とチャットしたばかりです。

一部のマシンを見ると、この情報は単にVMによってプッシュされていないように見えます。VMは、実際の基盤となるCPUのタイプのCPUではなく、仮想CPUを備えていると見なし、キャッシュ情報は単純に公開されません。

これは、適度に最新のカーネルを備えた実際のマシンで公開されています(そして、ついにそれを見るのは素晴らしいことです!)。

于 2011-03-11T10:47:51.250 に答える