sinfo

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

Rating: nan/5 (Total Votes: 0)

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

SqStat
SqStat

2 Jun 15

Perfmon4j
Perfmon4j

11 May 15

ebtables
ebtables

15 Apr 15

gShieldConf
gShieldConf

3 Jun 15

Komentarze do sinfo

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