Como obter todas as informações do cache da CPU sem acesso ao SU

2

Eu estou tentando descobrir o esquema de mapeamento de cache para todos os níveis de classe de um servidor linux, no entanto, eu não tenho acesso root. Gostaria apenas de usar o código DMI para isso, mas você precisa de acesso root. Existe outra maneira de obter as mesmas informações sem raiz?

    
por Ryan Newman 06.03.2015 / 06:34

1 resposta

3

lscpu , em util-linux , descreve o layout do cache sem exigir root :

[...]
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              8192K

Os arquivos em / sys / devices / system / cpu / cpu * / cache / devem conter todas as informações que você está procurando, incluindo associatividade, e são legíveis sem ser root , mas é um pouco mais difícil de analisar :

grep . /sys/devices/system/cpu/cpu*/cache/index*/*

(Eu tenho isso em link ).

    
por 06.03.2015 / 06:42