sinfo

Tela Software:
sinfo
Detalhes de Software:
Versão: 0.0.46
Data de upload: 14 Apr 15
Revelador: Juergen Rinas
Licença: Livre
Popularidade: 4

Rating: nan/5 (Total Votes: 0)

O projeto sinfo é um sistema para distribuir as informações do sistema de cada host em sua rede local. O sistema sinfo é dividida em duas partes. A um programa de usuário e demônio.
1. O demônio (sinfod) distribui informações do sistema usando as difusões UDP na rede local. Cada demônio também irá receber transmissões UDP de todos os outros demônios e gerenciar uma lista das mais recentes informações.
2. O programa de usuário (sinfo) conecta-se ao demônio por meio da interface de auto-retorno local e exibe o até a informação de data usando a biblioteca ncurses.
Este esquema tem a vantagem de que ela produz carga da rede mínima. Se cada nó transmite é a informação de forma cooperativa, a carga da rede é O (N), onde N é o número de nós em sua rede.
Outros sistemas para monitorar a sua carga de clusters (RUP) (1) está usando um esquema de votação, onde cada nó tem de pedir todos os outros nós para as informações do sistema: Nesse caso a carga da rede é O (N ** 2).
As informações veiculadas incluem:
- O número de CPUs e sua velocidade.
- O nó hostname rede, o tipo de hardware, o tipo de processador host, o nome do sistema operacional, a versão do sistema operacional, a versão do sistema operacional. Tudo uname proporciona.
- O tempo de funcionamento do sistema.
- A média de carga.
- A corrente de carga - dividido pelo usuário, agradável, sistema e tempo ocioso.
- O uso de memória da RAM e do espaço de swap.
- A enviar tráfego de rede e recebido pela placa de rede.
- Informações de os TOP-5 processos.
Instalação:
O script `configure shell 'tenta adivinhar valores corretos para diversas variáveis ​​dependentes do sistema usados ​​durante a compilação.
Ele usa esses valores para criar uma `Makefile 'em cada diretório do pacote. Ele também pode criar um ou mais arquivos `.h 'contendo definições de dependentes do sistema.
Finalmente, ele cria um shell script `config.status 'que você pode executar no futuro, para recriar a configuração atual, um arquivo` config.cache que salva os resultados de seus testes para acelerar
reconfiguração, e um arquivo `config.log contendo saída do compilador (útil principalmente para depuração de` configure ').
Se você precisa fazer coisas incomuns para compilar o pacote, por favor, tente descobrir como `configure 'pode verificar se a fazê-las, e diffs mail ou instruções para o endereço indicado no` README' para que eles possam ser considerados para a próxima release.
Se em algum momento `config.cache 'contém os resultados que você não deseja manter, você pode remover ou editá-lo.
O arquivo `configure.in 'é usado para criar` configure' por um programa chamado 'autoconf'. Você só precisa de `configure.in 'se você quiser mudá-lo ou regenerar` configure' usando uma nova versão de 'autoconf'.
A maneira mais simples para compilar este pacote é:
1. `cd 'para o diretório que contém o código fonte do pacote e do tipo` ./configure' para configurar o pacote para o seu sistema.
Se você é usando `csh 'em uma versão antiga do System V, pode ser necessário digitar` sh ./configure' em vez de prevenir `csh 'de tentar executar` configure' em si.
Correndo `configure 'leva algum tempo. Durante a marcha, ela imprime algumas mensagens dizendo que apresenta-se verificando.
2. Digite `make 'para compilar o pacote.
3. Opcionalmente, digite `make check 'para executar qualquer auto-testes que vêm com o pacote.
4. Digite `make install 'para instalar os programas e os arquivos de dados e documentação.
5. Você pode remover os binários de programas e arquivos de objeto do diretório de código-fonte, digitando `make clean '. Para remover também os arquivos que `configure 'criadas (assim você pode compilar o pacote para um tipo diferente de computador), tipo` make distclean'.
Há também uma tornar alvo 'mantenedor-clean ", mas que se destina principalmente para os desenvolvedores do pacote. Se você usá-lo, você pode ter que obter todos os tipos de outros programas, a fim de regenerar os arquivos que vieram com a distribuição

O que é novo nesta versão:.

  • Esta versão corrige compilação com o gcc 4.7 e flecha manipulação chave.

O que é novo na versão 0.0.41:

  • Esta versão corrige um problema com o tamanho do tampão e linha de comando tem algumas limpezas.

O que é novo na versão 0.0.40:

  • O add-on roteiros foram feitos para trabalhar com KDE4.
  • Os testes macro MP_WITH_CURSES é usado.
  • ARG_MAX agora é solicitado via sysconf.

O que é novo na versão 0.0.37:

  • A opção --ignore foi adicionado ao sinfod para suprimir a transmitir qualquer informação sobre o processo especificado.
  • A opção --top foi adicionado ao sinfod para transmitir informações sobre os melhores processos.
  • O número padrão de processos para esta opção é 5.
  • Você pode gostar de definir esta opção para valores maiores para mais recentes CPUs multi-core.

Programas semelhantes

WMTosh
WMTosh

2 Jun 15

Squash Tracker
Squash Tracker

12 May 15

Adagios
Adagios

17 Feb 15

Cricket
Cricket

2 Jun 15

Comentário para sinfo

Comentários não encontrado
Adicionar comentário
Ligue imagens!