sinfo

Logiciel capture d'écran:
sinfo
Détails logiciels:
Version: 0.0.46
Date de transfert: 14 Apr 15
Développeur: Juergen Rinas
Licence: Gratuit
Popularité: 4

Rating: nan/5 (Total Votes: 0)

Le projet de sinfo est un système pour distribuer de l'information du système de tous les hôtes sur votre réseau local. Le système d'sinfo est divisé en deux parties. Un démon et un programme utilisateur.
1. Le démon (sinfod) distribue informations système en utilisant les diffusions UDP sur le réseau local. Chaque démon recevra également les diffusions UDP de tous les autres démons et de gérer une liste des informations les plus récentes.
2. Le programme d'utilisateur (sinfo) se connecte au démon via l'interface de bouclage locale et affiche la jusqu'à informations de date en utilisant la bibliothèque ncurses.
Ce schéma présente l'avantage qu'elle produit la charge du réseau minimale. Si chaque nœud diffuse ses informations d'une manière coopérative, la charge du réseau est en O (N), où N est le nombre de nœuds dans votre réseau.
Autres systèmes de suivi de la charge de la grappe (par exemple RUP (1)) sont en utilisant un système de vote où chaque nœud doit demander à chaque autre nœud de l'information du système: Dans ce cas, la charge du réseau est en O (N ** 2).
Les informations diffusées comprennent:
- Le nombre de CPU et leur vitesse.
- Le nom d'hôte noeud de réseau, le type de matériel, le type de processeur hôte, le nom du système d'exploitation, la version du système d'exploitation, la version du système d'exploitation. Tout uname fournit.
- Le temps de disponibilité du système.
- La moyenne de charge.
- Le courant de charge - diviser par l'utilisateur, agréable, système et les temps morts.
- L'utilisation de la mémoire de la RAM et l'espace de swap.
- Le trafic de réseau envoie et reçoit par la carte réseau.
- Informations de les TOP-5 processus.
Installation:
Le script `configure 'shell tente de deviner les valeurs correctes pour différentes variables dépendantes du système utilisées lors de la compilation.
Il utilise ces valeurs pour créer un `Makefile 'dans chaque répertoire du paquet. Il peut également créer un ou plusieurs fichiers `.h contenant des définitions dépendent du système.
Enfin, il crée un script shell `de config.status 'que vous pouvez exécuter à l'avenir pour recréer la configuration actuelle, un fichier` config.cache »qui enregistre les résultats de ses tests pour accélérer
reconfiguration, et un fichier `config.log 'contenant sortie du compilateur (surtout utile pour le débogage` configure').
Si vous avez besoin de faire des choses inhabituelles pour compiler le paquet, se il vous plaît essayer de comprendre comment `configure 'pourrait vérifier si les faire, et diffs de messagerie ou des instructions à l'adresse indiquée dans le README afin qu'ils puissent être pris en considération pour la prochaine libération.
Si à un moment donné `config.cache 'contient les résultats vous ne souhaitez pas conserver, vous pouvez supprimer ou le modifier.
Le fichier `configure.in 'est utilisé pour créer` configure' par un programme appelé `autoconf '. Vous avez seulement besoin `configure.in 'si vous voulez changer ou régénérer` configure' en utilisant une nouvelle version de `autoconf '.
La façon la plus simple de compiler ce package est:
1. `cd 'dans le répertoire contenant le code source de l'emballage et le type` ./configure' pour configurer le paquet pour votre système.
Si vous êtes en utilisant `csh 'sur une ancienne version de System V, vous pourriez avoir besoin de taper` sh ./configure »au lieu d'empêcher` csh' d'essayer d'exécuter `configure 'lui-même.
Courir `configure 'prend un certain temps. Lors de l'exécution, il imprime quelques messages révélateur qui dispose qu'il vérifie pour.
2. Tapez `make 'pour compiler le paquet.
3. En option, tapez `make check" d'exécuter des auto-tests qui viennent avec le paquet.
4. Tapez `make install 'pour installer les programmes et les fichiers de données et de la documentation.
5. Vous pouvez supprimer les fichiers binaires de programmes et fichiers objets du répertoire du code source en tapant `make clean '. Pour supprimer également les fichiers que `configure 'créé (de sorte que vous pouvez compiler le paquet pour un autre type d'ordinateur), tapez` make distclean'.
Il est également une cible `make mainteneur-propre», mais ce est principalement destiné aux développeurs du paquet. Si vous l'utilisez, vous pouvez avoir à obtenir toutes sortes d'autres programmes afin de régénérer les fichiers fournis avec la distribution

Ce qui est nouveau dans cette version:.

  • Cette version corrige compilation avec gcc 4.7 et la flèche la gestion des clés.

Quoi de neuf dans la version 0.0.41:

  • Cette version corrige un problème avec la taille de la tampon et de ligne de commande a quelques nettoyages.

Quoi de neuf dans la version 0.0.40:

  • L'add-on son exécution ont été faits pour travailler avec KDE4.
  • Les tests MP_WITH_CURSES macro est utilisée.
  • ARG_MAX est maintenant demandé par sysconf.

Quoi de neuf dans la version 0.0.37:

  • L'option --ignore a été ajouté à sinfod à supprimer la diffusion de toute information sur le processus spécifié.
  • L'option --top a été ajouté à sinfod pour diffuser des informations sur les processus de haut niveau.
  • Le nombre de processus par défaut pour cette option est de 5.
  • Vous aimeriez mettre cette option à des valeurs plus élevées pour les nouveaux processeurs multi-core.

Logiciel similaire

lm_sensors
lm_sensors

28 Sep 15

monitor
monitor

14 Apr 15

AsItHappens
AsItHappens

20 Feb 15

exede-status
exede-status

20 Feb 15

Commentaires à sinfo

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!