Uma alternativa leve ao gnome-system-monitor?


21

Enquanto estou programando um pequeno jogo, costumo usar o gnome-system-monitor para verificar se há algum vazamento de memória no meu programa. Mas o monitor leva muito tempo para iniciar e é bem lento.

Você poderia sugerir uma alternativa gráfica e leve ao gnome-system-monitor?

Respostas:



21

htop

é um aplicativo de terminal:

sudo apt-get install htop
htop

htop htop com modo gráfico


ProcMeter3

Procure este monitor do sistema (a GUI funciona com GTK1,2,3):
ProcMeter3

Um utilitário que funciona com dispositivos de LCD mesmo.

GUI do ProcMeter3 no GTK3
GUI do ProcMeter3 no GTK3


Psymon

Também uma vez eu tentei um Psymon . Este não é um software extremamente leve e escrito
no Qt (não no GTK e, portanto, deve funcionar melhor com o KDE), embora, apesar disso , funcione bem não apenas com o Unity e o Gnome, mas também em outros sistemas operacionais, como FreeBSD, MacOS, Windows, etc. ., porque usa um ótimo python-psutilpacote Debian.

Então olhe mais de perto:

Bom post sobre Psymon

Site do projeto Psymon

Psymon Psymon


7

ndicator-SysMonitor Indicator-SysMonitor faz um pouco, mas faz bem. Depois de instalado e executado, ele exibe o uso da CPU e RAM no painel superior. Simples.

insira a descrição da imagem aqui

Baixe aqui

Conky

Um dos meus favoritos pessoais

insira a descrição da imagem aqui

Screenlet, você encontrará vários monitores de CPU e RAM com estilos diferentes incluídos no pacote de screenlets - todos disponíveis no Ubuntu Software Center.

insira a descrição da imagem aqui

Olhares

Para instalar:

sudo apt-get install python-pip build-essential python-dev
sudo pip install Glances
sudo pip install PySensors

insira a descrição da imagem aqui

VMSTAT

Exibe informações sobre CPU, memória, processos, etc.

IOSTAT

Esta ferramenta de linha de comando exibirá estatísticas sobre sua CPU, informações de E / S para suas partições do disco rígido, NFS (Network File System) etc. Para instalar o iostat, execute este comando:

sudo apt-get install sysstat

Para iniciar o relatório, execute este comando:

iostat

Para verificar apenas as estatísticas da CPU, use este comando:

iostat -c

Para mais parâmetros, use este comando:

iostat --help

MPSTAT

O utilitário de linha de comando mpstat exibirá o uso médio da CPU por processador. Para executá-lo, use simplesmente este comando:

mpstat

Para uso da CPU por processador, use este comando:

mpstat -P ALL

Saidar

O Saidar também permite monitorar as atividades do dispositivo do sistema através da linha de comando.

insira a descrição da imagem aqui

Você pode instalar é com este comando:

sudo apt-get install saidar

Para iniciar o monitoramento, execute este comando:

saidar -c -d 1

As estatísticas serão atualizadas a cada segundo.

GKrellM

O GKrellM é um widget personalizável com vários temas que são exibidos nas informações do dispositivo do sistema de desktop (CPU, temperatura, memória, rede, etc.).

insira a descrição da imagem aqui

Para instalar o GKrellM, execute este comando:

sudo apt-get install gkrellm

Monitorix

O Monitorix é outro aplicativo com uma interface de usuário baseada na Web para monitorar dispositivos do sistema.

insira a descrição da imagem aqui

Instale-o com estes comandos:

sudo add-apt-repository ppa:upubuntu-com/ppa
sudo apt-get update
sudo apt-get install monitorix

Inicie o Monitorix através deste URL:

http://localhost/monitorix/

Melhor resposta neste segmento, todas as informações que você precisa
Maarten

6

Eu uso o indicador de carga do sistema para monitorar o uso da CPU e da memória; se notar algo incomum, posso ir ao monitor do sistema gnome ou ao topo para encontrar o culpado.

PPA do indicador de carga do sistema

Indicador de carga mostrando apenas o uso da CPU

Imagem de amostra mostrando apenas o uso atual da CPU.


6

Uma ferramenta é gkrellm .

É muito configurável e expansível, e possui vários plugins, skins, etc.

configuração e exibição principal

$ apt-cache search gkrellm
gkrellkam - GKrellM plugin that displays a periodically updating image
gkrellm - GNU Krell Monitors
gkrellm-bfm - system load plugin for gkrellm with a duck
gkrellm-gkrellmpc - GKrellM plugin for controlling MPD
gkrellm-hdplop - hard drive activity monitor GKrellM plugin
gkrellm-ibam - Advanced battery monitor for laptops - gkrellm plugin
gkrellm-leds - Keyboard LED monitor for GKrellM
gkrellm-mailwatch - GKrellM plugin to watch mailboxes in multiple panels
gkrellm-mldonkey - mldonkey plugin for gkrellm2
gkrellm-radio - FM radio tuner for GKrellM
gkrellm-reminder - useful reminder plugin for gkrellm
gkrellm-snmp - snmp plug-in for GKrellM
gkrellm-thinkbat - ThinkPad laptops battery status indicator for GKrellM
gkrellm-volume - A mixer plugin for GKrellM
gkrellm-x86info - gkrellm plugin displaying the current processor speed
gkrellm-xkb - Keyboard layout indicator plugin for GKrellM
gkrellmapcupsd - gkrellm plugin displaying the current processor speed
gkrellmd - GNU Krell Monitors Server
gkrellmitime - Internet time plugin for gkrellm
gkrellmoon - Gkrellm Moon Clock Plugin
gkrellmwireless - 802.11 wireless link monitor plugin for GKrellM
gkrellshoot - Plugin for gkrellm to lock the screen and make screenshots
gkrelltop - Top three intensive processes plugin for gkrellm
gkrelltopd - Top three intensive processes plugin for gkrellmd
gkrelluim - GKrellM plugin for uim
gkrellweather - A weather monitor plugin for GKrellM
gkrellxmms2 - GKrellM plugin to control xmms2

5

Eu sei que você disse "gráfico", mas tente rodar topem um terminal. É extremamente leve e fornece muitas informações.


Obrigado pela dica. Eu tentei topantes e é bastante útil, mas ainda assim prefiro uma alternativa gráfica!
precisa

1

Eu sugeriria dar uma olhada em um programa chamado qps. É um aplicativo antigo do Qt que faz o trabalho muito bem. Você deve encontrar um patch para ele que adicione suporte ao controle de afinidade. é ULTRA leve (<1 MB executável, vinculado estaticamente ao QT 1.41!). Você pode instalar qps no Ubuntu Software Center.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.