GNU/Linux >> Linux Esercitazione >  >> Linux

Utilizzo della memoria dei comandi TOP

Il programma standard (riga di comando) per il controllo dell'utilizzo di cpu/memoria per i processi è top c'è anche un htop leggermente più ricco di funzionalità tuttavia su molti sistemi è legato a top comunque (allo stesso modo bash è quasi sempre legato a sh sui più moderni sistemi Linux). Sono inoltre disponibili vari wrapper GUI per top/htop

Dopo aver aperto la parte superiore, fai clic su M ordinerà in base all'utilizzo della memoria.

MODIFICA - 4-12 Per chiarezza ho deciso di espandere l'ordinamento. Ecco un tipico top window quando viene eseguito dalla shell del terminale, questo è già ordinato per %MEM

La colonna che ti interessa di più è %MEM che ti darà la quota di memoria totale disponibile utilizzata da quel processo. VIRT fornisce l'impronta di memoria virtuale del processo, di cui solo RES quantità è attualmente nella memoria fisica (il resto è stato scambiato e non è attualmente mostrato nella tabella)

Per ordinare per colonna premi F (Maiusc-F) e la schermata cambierà nella seguente

come puoi vedere, premendo n selezionerà l'ordinamento per percentuale di memoria (premere invio per tornare alla vista tabella). (C'è una scorciatoia legacy Maiusc-m che attiva o disattiva l'ordinamento per memoria quando viene premuto sulla vista tabella) Puoi usare < e > nella vista tabella (shift - e shift-.) per scorrere la colonna ordinata.

Nella vista tabella, premendo m minuscolo alternerà la visualizzazione del riepilogo della memoria.

Nota: Ho giocato con l'ordinamento delle colonne in modo che le colonne vengano mescolate dalla prima immagine.

Come molte utilità della riga di comando unix/linux, ci sono molti piccoli trucchi e cose e funzionalità nascoste:top è uno strumento molto potente. Ad esempio, puoi mostrare più tabelle contemporaneamente (diciamo le prime 5 anziché le prime 20 ma per 4-5 parametri diversi):come? Non lo so, ma ci sono arrivato accidentalmente durante l'acquisizione degli screenshot. Un intero capitolo di un buon libro su *nix può essere dedicato a top , quindi il riepilogo di cui sopra è solo una piccola introduzione per capire cosa tu bisogno di conoscere i vostri processi.


Linux
  1. Utilizzo della memoria di Linux

  2. Come controllare l'utilizzo della memoria del processo con il comando pmap di Linux

  3. Come trovare i migliori processi in esecuzione in base all'utilizzo di memoria e CPU

  4. Comando Linux df

  5. Come controllare l'utilizzo della memoria in un server basato su Linux

Come usare il comando TOP

Come interpretare l'utilizzo della memoria top/htop?

Come ordinare il comando superiore in base all'utilizzo della memoria

Comando principale di Linux

Come controllare l'utilizzo di Swap Live tramite il comando "top" in Linux

top Esempi di comandi in Linux