Raskite 15 populiariausių procesų pagal atminties naudojimą naudodami paketinį režimą


Panašiai kaip ir ankstesniame patarime, kaip sužinoti geriausius procesus pagal RAM ir procesoriaus naudojimą, taip pat galite naudoti komandą top, kad peržiūrėtumėte tą pačią informaciją. Galbūt šis metodas turi papildomų pranašumų, palyginti su ankstesniu: viršuje esančioje antraštėje pateikiama papildomos informacijos apie esamą sistemos būseną ir naudojimą: veikimo laiką, apkrovos vidurkį ir bendrą skaičių. procesų, paminėti kelis pavyzdžius.

Norėdami rodyti 15 populiariausių procesų, surūšiuotų pagal atminties naudojimą mažėjančia tvarka, atlikite toliau nurodytus veiksmus.

top -b -o +%MEM | head -n 22

Priešingai nei ankstesniame patarime, čia turite naudoti +%MEM (atkreipkite dėmesį į pliuso ženklą), kad rūšiuotumėte išvestį mažėjančia tvarka:

Iš aukščiau pateiktos komandos parinktis:

  1. -b : veikia viršuje paketiniu režimu
  2. -o : naudojamas rūšiavimo procesų laukams nurodyti
  3. head programa rodo kelias pirmąsias failo eilutes ir
  4. parinktis -n naudojama norint nurodyti rodomų eilučių skaičių.

Atkreipkite dėmesį, kad head programa pagal numatytuosius nustatymus rodo pirmąsias dešimt failo eilučių, tai yra, kai nenurodote eilučių skaičiaus būti rodomas. Todėl aukščiau pateiktame pavyzdyje paketiniu režimu rodėme pirmąsias 22 aukščiausios komandos išvesties eilutes.

Peradresuokite arba išsaugokite „viršutinę“ išvestį į failą sistemoje „Linux“.

Be to, paketiniu režimu naudojant viršų, galite nukreipti išvestį į failą, kad galėtumėte vėliau patikrinti:

top -b -o +%MEM | head -n 22 > topreport.txt

Kaip matėme, viršutinė programa suteikia mums dinamiškesnę informaciją, kai pateikiami „Linux“ sistemos procesai, todėl šis metodas turi papildomų pranašumų, palyginti su ps įrankiu, kurį aptarėme pirmame patarime.

Bet svarbiausia, kad visada turite paleisti top paketiniu režimu, kad nukreiptumėte išvestį į failą ar kitą procesą. Be to, jei turite patarimų dėl top naudojimo, galite jais pasidalinti su mumis naudodami toliau pateiktą atsiliepimų formą.