NUMA

Hur man kör Numastat-kommandot i Linux

Hur man kör Numastat-kommandot i Linux
I Linux-operativsystemet har vi flera verktyg som används för att visa processminnet; Numastat är ett av de välkända verktygen. NUMA är en kort form av ”Icke-enhetlig minnesåtkomst”, Och stat betyder "statistik". Så, numastat visar minnesstatistik per nod.

Numastat är ett kommandoradsverktyg som används för att visa per NUMA-nodminne för processerna och operativsystemen. Det visar också administratörerna när processminnet kommer att distribueras över systemet.

Vi täcker vad "numastat" -kommandot är och hur det fungerar med olika alternativ i det här inlägget.

Installera Numastat:

Numastat är inte förinstallerat i Linux-systemet. Numactl tillhandahöll sina paket till Numastat. Så vi måste installera numactl:

$ sudo apt installera numactl

Vid installationen av numactl, skriv “Numastat” utan parameter i terminalen. Den visar NUMA-träff per nod, missad systemstatistik och annan information från allokering av kärnminne.

$ numastat

Som du kan se resultatet är per-nodnumren för “numastat” uppdelade i olika klasser:

Syntax:

Syntaxen för “numastat”Kommando skulle vara:

$ numastat [option]

Alternativ:

De “Numastat” kommandot fungerar med flera alternativ; låt oss kontrollera funktionerna för dessa alternativ:

Numastat -c:
Använd “-C” möjlighet att krympa kolumnbredden som svar på datainnehåll; det kommer att visa minnesstorleken i megabyte:

$ numstat -c

Numastat -n:

Använd “-N” alternativ för att visa den ursprungliga numastatstatistikinformationen. Det kommer att visa samma information som numastat, men minnesenheten kommer att finnas i megabyte, och layouten eller formatet kommer att variera från den ursprungliga:

$ numastat -n

Numastat -s:

Använd “-S” alternativ för att visa data från högre till lägre värden. Det högsta minnet visas överst:

$ numstat -s

Numastat -m:

Använd “-M” möjlighet att visa systemminnes allokeringsdata i ett meminfo-liknande format. Det genererar också en uppdelning av minnesanvändningsdata per nod:

$ numastat -m

Numastat -z:

Använd “-Z” alternativ för att endast visa värden som inte är noll. Om det fortfarande visar "noll" i kolumner och rader, betyder det att det bara finns ett värde som inte är noll men avrundat som noll:

$ numastat -z

Numastat -p:

För att få information om specifikt process-ID. Kör först “Ps” eller "topp" kommando för att visa de för närvarande körande processerna.

$ ps

$ topp

Använd “-P” alternativ med process-ID för att visa information om minnesallokering per nod för en specifik PID:

$ numastat -p

Till exempel vill jag hämta information från process 2457:

$ numastat -p 2457

Numastat -v:

De “-V” alternativet gör rapporter mer detaljerade. Du kan också använda flera process-ID (PID) för att skriva ut deras information:

$ numastat -v

Till exempel:

$ numastat -v 1397 1616

Tittar på numastat:

Detta kommando kommer att hålla koll på de ändrade minnesnodvärdena efter den tilldelade tiden. Lägg till en tidsenhet med “-N” alternativ. 1 indikerar en sekund:

$ watch -n1 numastat

Numastat -hjälp:

Använd "-hjälp" möjlighet att skriva ut hjälpinformationen:

$ numastat --hjälp

Numastat -V:

Använd “-V” alternativ för att visa versionen av numastat-verktyget:

$ numastat -V

Slutsats:

numastat”-Verktyget används i Linux-operativsystemet och visar nodminnesstatistik för processer och operativsystem från kärnminnetilldelaren. Varje NUMA har olika minnesprinciper. Numastat anstränger sig för att visa ett bord som är lättläst på terminalen. Därför antar "Numastat" att terminalbredden består av 80 tecken, så det visar alltid utdata därefter. Vi har täckt “Numstat” kommando med dess alternativ i detalj.

OpenTTD-handledning
OpenTTD är ett av de mest populära affärssimuleringsspelen där ute. I det här spelet måste du skapa en underbar transportaffär. Du kommer dock att bör...
SuperTuxKart för Linux
SuperTuxKart är en fantastisk titel som är utformad för att ge dig Mario Kart-upplevelsen gratis på ditt Linux-system. Det är ganska utmanande och rol...
Battle for Wesnoth Tutorial
Slaget om Wesnoth är ett av de mest populära open source-strategispel som du kan spela just nu. Det här spelet har inte bara utvecklats under mycket l...