Numastat to narzędzie wiersza poleceń używana do wyświetlania pamięci węzłów Numa dla procesów i systemów operacyjnych. Wyświetla również administratorów, gdy pamięć procesu będzie rozpowszechniana w całym systemie.
Obejmujemy, czym jest polecenie „Numastat” i jak działa z różnymi opcjami w tym poście.
Instalowanie Numastat:
Numastat nie jest wstępnie zainstalowany w systemie Linux. Numactl dostarczył swoje pakiety do Numastat. Musimy więc zainstalować NumActl:
$ sudo apt instal instal Numactl
Po instalacji numActl, typ „Numastat” bez parametru w terminalu. Pokazuje hit NODE NODE, Miss System Statistics i niektóre inne informacje z przydziału pamięci jądra.
$ numastat
Jak widać wynik, liczba „numastat” według węzłów jest podzielona na różne klasy:
Składnia:
Składnia „Numastat„Poleceniem byłoby:
$ numastat [opcja]
Opcje:
„Numastat” Polecenie działa z wieloma opcjami; Sprawdźmy funkcje tych opcji:
Numastat -c:
Użyj "-C" opcja zmniejszania szerokości kolumny w odpowiedzi na zawartość danych; pokaże rozmiar pamięci w megabajtach:
$ NUMSTAT -C
Numastat -n:
Użyj "-N" Opcja pokazania oryginalnych informacji o statystyce Numastat. Wyświetli te same informacje co Numastat, ale jednostka pamięci będzie w megabajtach, a układ lub format będzie się różnić od oryginalnej:
$ numastat -n
Numastat -s:
Użyj "-S" opcja wyświetlania danych z wyższych do niższych wartości. Najwyższa pamięć zostanie pokazana na górze:
$ numstat -s
Numastat -m:
Użyj "-M" Opcja wyświetlania danych alokacji pamięci systemowej w formacie podobnym do meminfo. Generuje również podział danych z wykorzystaniem pamięci na węzeł:
$ numastat -m
Numastat -z:
Użyj „-Z” Opcja wyświetlania tylko niezerowych wartości. Jeśli nadal pokazuje „zero” w kolumnach i rzędach, oznacza to, że istnieje tylko jedna niezerowa wartość, ale zaokrąglała ją jako zero:
$ numastat -z
Numastat -p:
Aby uzyskać informacje o konkretnym identyfikatorze procesu. Najpierw uruchom „PS” Lub "szczyt" polecenie, aby wyświetlić aktualnie wykonywanie procesów.
$ ps
$ top
Użyj "-P" Opcja z identyfikatorem procesu, aby wyświetlić informacje o alokacji pamięci na węzeł dowolnego konkretnego PID:
$ numastat -p
Na przykład chcę pobrać informacje o procesie 2457:
$ numastat -p 2457
Numastat -v:
„-V” Opcja sprawia, że raporty są bardziej pełne. Możesz także użyć wielu identyfikatorów procesów (PIDS) do wydrukowania ich informacji:
$ numastat -v
Na przykład:
$ numastat -v 1397 1616
Oglądanie Numastat:
To polecenie utrzyma zegarek zmieniających się wartości węzła pamięci według przypisanego czasu. Dodaj jednostkę czasu z "-N" opcja. 1 wskazuje jedną sekundę:
$ zegarek -n1 numastat
Numastat -Help:
Użyj "-pomoc" Opcja wydrukowania informacji o pomocy:
$ numastat -Help
Numastat -v:
Użyj „-V” Opcja wyświetlania wersji narzędzia Numastat:
$ numastat -v
Wniosek:
„„Numastat”Narzędzie jest używane w systemie operacyjnym Linux, wyświetlając statystyki pamięci węzłowej procesów i systemów operacyjnych z przydziału pamięci jądra. Każda Numa ma inne zasady pamięci. Numastat stara się wyświetlić tabelę, która byłaby wygodnie czytelna na terminalu. Dlatego „numastat” zakłada, że szerokość terminalu składa się z 80 znaków, więc zawsze odpowiednio wyświetla dane wyjściowe. Omówiliśmy „Nurstat” Poleć szczegółowo z jego opcją.