Linuxサーバーのクラスのすべてのレベルのキャッシュマッピングスキームを見つけようとしていますが、ルートアクセス権がありません。これにはDMIdecodeを使用しますが、rootアクセスが必要です。ルートなしで同じ情報を取得する別の方法はありますか?
lscpu
、util-linux
、root
を必要としないキャッシュレイアウトを記述します。
[...]
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 8192K
/ sys/devices/system/cpu/cpu */cache /内のファイルには、結合性など、探しているすべての情報が含まれている必要があり、root
でなくても読み取り可能ですが、解析が少し難しくなります。 :
grep . /sys/devices/system/cpu/cpu*/cache/index*/*
(私はこれを https://stackoverflow.com/questions/716145/l1-memory-cache-on-intel-x86-processors で入手しました)。