Existe um indicador de aplicação para uso da CPU pelo núcleo?

6

Adoro o indicador de carga do sistema (indicador-multiload), mas ele não reflete o uso dos núcleos individuais da CPU, apenas o uso geral da CPU. Às vezes, tenho um aplicativo no máximo de um único núcleo (ahem, Eclipse), mas quando olho para o gráfico de uso da CPU, tudo parece aceitável.

Eu sei que posso apenas abrir o Htop, mas o objetivo de um indicador de aplicativo é conseguir obter as informações que você deseja com um simples olhar, não com as teclas digitadas. Obrigado.

    
por Jason Hartley 16.07.2012 / 04:41

5 respostas

1

Isto é para o Ubuntu 14.04 e posterior.

  1. Instale indicator-sysmonitor

    sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor
    sudo apt-get update
    sudo apt-get install indicator-sysmonitor
    
  2. Execute

  3. Clique em seu indicador → Preferências → guia Avançado
  4. Altere o rótulo de cpu: {cpu} mem: {mem} para cpu: {cpu0}{cpu1} mem: {mem} . Adicione o que você tem como núcleos de CPU.
  5. Salvar

Referências:

  • Ubuntu AppIndicator que exibe a saída de scripts Bash no painel: indicador Sysmonitor
por user.dz 16.10.2015 / 20:46
0

O System Monitor, conhecido como "Conky", é um conhecido monitor de sistema leve popular na maioria das distribuições Linux. Em um Intel i-7 Core, você pode exibir todos os 8 processadores:

O código relevante para fazer isso é:

${color2}${voffset 5}Intel® i-7 3630QM 3.4 GHz: ${color1}@  ${color green}${freq} MHz   
${color}${goto 13}CPU 1 ${goto 81}${color green}${cpu cpu1}% ${goto 131}${color3}${cpubar cpu1 18}
${color}${goto 13}CPU 2 ${goto 81}${color green}${cpu cpu2}% ${goto 131}${color3}${cpubar cpu2 18}
${color}${goto 13}CPU 3 ${goto 81}${color green}${cpu cpu3}% ${goto 131}${color3}${cpubar cpu3 18}
${color}${goto 13}CPU 4 ${goto 81}${color green}${cpu cpu4}% ${goto 131}${color3}${cpubar cpu4 18}
${color}${goto 13}CPU 5 ${goto 81}${color green}${cpu cpu5}% ${goto 131}${color3}${cpubar cpu5 18}
${color}${goto 13}CPU 6 ${goto 81}${color green}${cpu cpu6}% ${goto 131}${color3}${cpubar cpu6 18}
${color}${goto 13}CPU 7 ${goto 81}${color green}${cpu cpu7}% ${goto 131}${color3}${cpubar cpu7 18}
${color}${goto 13}CPU 8 ${goto 81}${color green}${cpu cpu8}% ${goto 131}${color3}${cpubar cpu8 18}
${color1}All CPU ${color green}${cpu}% ${goto 131}${color1}Temp: ${color green}${hwmon 2 temp 1}°C ${goto 250}${color1}Up: ${color green}$uptime
${color green}$running_processes ${color1}running of ${color green}$processes ${color1}loaded processes.

Não é possível postar todo o arquivo de configuração do conky porque ele é muito longo e contém muitas seções de teste, tornando-o pouco profissional. Você pode google amostras conky e encontrar um que agrada a você. Depois, você pode copiar e colar o código acima no código que encontrou.

    
por WinEunuuchs2Unix 06.11.2016 / 20:30
0

Depois do Sitting, e olhando o código do indicador multiload, eu consegui fazer isso.

Eu fiz o código para 4 núcleos. Se você tiver mais, apenas mostrará os 4 primeiros núcleos

Vá para /usr/share/glib-2.0/schemas / e pesquise de.mh21.indicator-multiload.gschema.xml Substitua o código dentro do arquivo por isso

Aplique alterações digitando no terminal:

% bl0ck_qu0te%

No meu caso, tive que reiniciar:

% bl0ck_qu0te%

Quando terminar, vá para indicador-multiload > preferências > avançado

Selecione "custom1" e substitua $ cpu.inuse por $ cpu.cpu0.inuse
Então selecione "custom2" e substitua $ cpu.inuse por $ cpu.cpu1.inuse
Então selecione "custom3" e substitua $ cpu.inuse por $ cpu.cpu2.inuse
Em seguida, selecione "custom4" e substitua $ cpu.inuse por $ cpu.cpu3.inuse

Selecione para cada cor desejada.

Graças a mook765, os links devem funcionar agora!

    
por Emauel Maat 16.10.2016 / 00:45
0

para "itens de menu" do indicador multiload, você pode adicionar freqüência e carga da CPU:

preferências > itens de menu > adicione

$ (frequency (cpufreq.cur0)) - $ (por cento (cpu.cpu0.inuse))

$ (frequency (cpufreq.cur1)) - $ (por cento (cpu.cpu1.inuse))

...

ainda é um clique extra .. mas pelo menos facilmente disponível

    
por holdfenytolvaj 28.11.2016 / 07:14
-1

Gnome System Monitor mostra a carga do sistema por núcleo para mim,

Deveria ter vindo com a sua instalação, mas se não, então: sudo apt-get instalar gnome-system-monitor

guia de recursos

    
por user77275 16.07.2012 / 05:02