![루트 액세스 없이 모든 CPU 캐시 정보를 얻는 방법](https://linux55.com/image/61981/%EB%A3%A8%ED%8A%B8%20%EC%95%A1%EC%84%B8%EC%8A%A4%20%EC%97%86%EC%9D%B4%20%EB%AA%A8%EB%93%A0%20CPU%20%EC%BA%90%EC%8B%9C%20%EC%A0%95%EB%B3%B4%EB%A5%BC%20%EC%96%BB%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
선호도를 포함하여 모든 수준에서 Linux 서버에 대한 캐시 매핑 체계를 파악하려고 하는데 루트 액세스 권한이 없습니다. 이것을 사용하고 싶지만 dmidecode
루트 액세스가 필요합니다. 루트 없이 동일한 정보를 얻을 수 있는 다른 방법이 있습니까?
답변1
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*/*
(나는 -에서왔다Intel x86 프로세서의 L1 메모리 캐시는 어디에 기록됩니까?)