Questão tensão do processador da sonda no linux


Estou em um servidor redhat

Eu tentei usar sensores de lm para detectar a voltagem do meu processador,

assim como CPU-Z no ambiente Windows.

Mas depois de usar o comando "sensor-detect",

apenas a temperatura do processador impressa,

Como posso fazer com que a voltagem do processador seja impressa?

Preciso carregar alguns módulos?

Muito obrigado!


0


origem


mais: é a tensão mostrada na mensagem depois de usar o comando "sudo dmidecode -t processor" a tensão do processador atualmente? Eu tenho 1.3V, mas parece que sempre mostra 1.3V - user1815783
mais uma vez: eu encontrei eu uso detectores de sensores e super I / O chips mostraram: encontrado chip desconhecido com ID 0x0001 - user1815783


Respostas:


Eu tive o mesmo problema. A maneira que eu encontrei para ler a voltagem da CPU foi usando o cpu-x, um programa de código aberto.

Este programa pode precisar de algumas bibliotecas para funcionar. No meu caso eu precisei instalar o libcpuid que eu não encontrei no repositório principal, então eu instalei da fonte.

Para instalar o libcpuid:

git clone https://github.com/anrieff/libcpuid.git
cd libcpuid
libtoolize
autoreconf --install
./configure
make
sudo make install

Para instalar o cpu-x:

git clone https://github.com/X0rg/CPU-X.git
cd CPU-X
mkdir build
cmake ..
make
sudo make install

Então eu poderia correr:

sudo cpu-x

E a saída mostra a voltagem:

    Fornecedor: Intel
        Codinome: Sandy Bridge (Core i7)
          Pacote: 
      Tecnologia: 32 nm
        *Voltagem: 0,770 V*
 Especificação: Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz
        Família: 0X6
   Ext. Família: 0X6
          Modelo: 0XA
     Ext. Modelo: 0X2A
           Temp.: 66°C
        Stepping: 7
    Instruções: HT, MMX, SSE(1, 2, 3, 3S, 4.1, 4.2), AVX(1), AES, CLMUL, VT-x, x86-64
             ...

2