FreeBSD 10 の CPU の物理キャッシュ レイアウトを理解しようとしています。
私は次のことを見ています
sysctl kern.sched.topology_spec
kern.sched.topology_spec: <groups>
<group level="1" cache-level="0">
<cpu count="4" mask="f">0, 1, 2, 3</cpu>
<children>
<group level="2" cache-level="2">
<cpu count="4" mask="f">0, 1, 2, 3</cpu>
</group>
</children>
</group>
</groups>
しかし、これは私の CPU のデータシートと一致していないことがわかっており、dmidecode はこれが統合 L2 であることも示しています。
他に調べる価値のある場所はありますか? または、データシートが間違っている場合、どうすればこれを確認できるでしょうか?
これはインテル® Xeon® プロセッサー E5320サードパーティの Web サイトによると、このプロセッサにはコアあたり 2MB の L2 キャッシュが搭載されているはずですが、これは報告されている内容とは異なります。