sinfo

Screenshot Software:
sinfo
Szczegóły programowe:
Wersja: 0.0.46
Filmu: 14 Apr 15
Wywoływacz: Juergen Rinas
Licencja: Wolny
Popularność: 62

Rating: 5.0/5 (Total Votes: 1)

Projekt sinfo to system dystrybucji informacji systemowych każdego hosta w sieci lokalnej. Sinfo-System jest podzielony na dwie części. Demon i program użytkownika.
1. Demon (sinfod) rozpowszechnia informacje o systemie za pomocą emisji UDP w sieci lokalnej. Każdy demon otrzyma również emisji UDP wszystkich innych demonów oraz zarządzać listą najnowszych informacji.
2. Program użytkownika (sinfo) łączy się z demonem poprzez lokalnego interfejsu pętli zwrotnej i wyświetla na bieżąco informacji z wykorzystaniem biblioteki ncurses.
Procedura ta ma tę zaletę, że powoduje minimalne obciążenie sieci. Jeśli każdy węzeł nadaje to informacje w sposób kooperatywny, obciążenie sieci wynosi O (N), gdzie N to liczba węzłów w sieci.
Inne systemy do monitorowania obciążenia klastra (np RUP (1)) korzystania z systemu wyborczego, gdzie każdy węzeł ma zadać każdy inny węzeł informacji o systemie: W tym przypadku obciążenie sieci wynosi O (N ** 2).
Informacje nadawane są:
- Liczba procesorów i ich prędkości.
- Węzeł nazwę hosta, typ sprzętu, typ procesora hosta, nazwę systemu operacyjnego, system operacyjny prasowa, wersja systemu operacyjnego. Wszystko uname zapewnia.
- Czas pracy systemu.
- Średnie obciążenie.
- Prąd obciążenia - podzielona przez użytkownika, ładny, systemu i czasu bezczynności.
- Wykorzystanie pamięci pamięci RAM i przestrzeni wymiany.
- Ruch w sieci wysyłanie i odbierane przez kartę sieciową.
- Informacje dotyczące TOP-5 procesów.
Instalacja:
`Skrypt configure" próbuje odgadnąć prawidłowe wartości różnych, zależnych od systemu zmiennych wykorzystywanych podczas kompilacji.
Wykorzystuje te wartości, aby utworzyć `Makefile ', w każdym katalogu pakietu. Może również utworzyć jeden lub więcej plików `.h 'zawierające definicje zależne od systemu.
Wreszcie, tworzy skrypt `config.status", które można uruchomić w przyszłości odtworzyć bieżącą konfigurację, plik `config.cache", które zapisuje wyniki swoich badań w celu przyspieszenia
Zmiana konfiguracji i plików `config.log" zawierające pracy kompilatora (przydatne głównie do debugowania `configure ').
Jeśli trzeba zrobić niezwykłe rzeczy skompilować pakiet, spróbuj dowiedzieć się, jak `Konfiguracja" mogą sprawdzić, czy ich zrobić i dyferencjału mail lub instrukcje na adres podany w `README", więc można je uznać za następne zwolnienie.
Jeśli w pewnym momencie `config.cache" zawiera wyniki, że nie chcesz, aby utrzymać, można usunąć lub edytować.
Plik `configure.in 'jest używany do tworzenia` configure' przez program o nazwie `autoconf '. Musisz `configure.in tylko" jeśli chcesz zmienić lub zregenerować za pomocą `configure 'nowszą wersję` autoconf'.
Najprostszym sposobem, aby skompilować tego pakietu jest:
1. `cd 'do katalogu zawierającego kod źródłowy pakiet, i wpisz` ./configure ", aby skonfigurować pakiet dla Twojego systemu.
Jeśli korzystasz csh na starej wersji System V, może być konieczne, aby wpisać `sh ./configure" zamiast zapobiec csh od próby wykonania `configure 'się.
Uruchomienie `configure" trwa chwilę. Podczas pracy, wypisuje jakieś wiadomości opowiadanie, które funkcje to sprawdza.
2. Rodzaj `make 'skompilować pakiet.
3. Opcjonalnie, typ `make check", aby uruchomić przeprowadzenia testu, które pochodzą z pakietu.
4. Wpisz make install, aby zainstalować programy i dowolne pliki z danymi i dokumentacją.
5. Możesz usunąć pliki binarne programu i pliki obiektów z katalogu kodu źródłowego, wpisując make clean. Również usunąć pliki `configure 'stworzone (tak można skompilować pakiet dla innego rodzaju komputera), typ` make distclean ".
Istnieje również make opiekun-czyste "target, ale przeznaczony jest głównie dla programistów danego pakietu. Jeśli używamy go, być może trzeba będzie uzyskać wszelkiego rodzaju innych programów w celu regeneracji plików dołączonych do dystrybucji

Co nowego w tym wydaniu:.

  • Poprawiono w kompilacji z gcc 4.7 i klawisz strzałki obsługi.

Co nowego w wersji 0.0.41:

  • Ta wersja rozwiązuje problem z rozmiarem bufor linii poleceń i posiada kilka porządków.

Co nowego w wersji 0.0.40:

  • dodatek skrypty zostały wykonane do pracy z KDE4.
  • badań makro MP_WITH_CURSES jest używany.
  • ARG_MAX teraz jest to poprzez sysconf.

Co nowego w wersji 0.0.37:

  • Opcja --ignore został dodany do sinfod się tłumią nadawania żadnych informacji na temat określonego procesu.
  • --top dodano możliwość sinfod nadawać informacje na temat najlepszych sposobów.
  • Domyślna liczba procesów dla tej opcji to 5.
  • Może chcesz ustawić tę opcję dla większych wartości dla nowych wielordzeniowych procesorów.

Podobne oprogramowanie

perfmetrics
perfmetrics

20 Feb 15

PacketFence
PacketFence

18 Feb 15

dnsmon
dnsmon

11 May 15

Ortro
Ortro

14 Apr 15

Komentarze do sinfo

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!