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에서는 이것이 Unity L2임을 보여줍니다.
볼만한 다른 장소가 있나요? 아니면 데이터 테이블이 잘못된 경우 이를 어떻게 확인할 수 있나요?
이것은인텔® 제온® 프로세서 E5320. 타사 웹사이트에 따르면 프로세서에는 코어당 2MB의 L2 캐시가 있어야 하지만 이는 보고된 내용이 아닙니다.