Kuinka voin näyttää top
-tulokset päätelaitteessani reaaliajassa niin, että luettelo on lajiteltu muistin mukaan käyttö?
Kommentit
Vastaa
Käytä top
-komentoa Linux / Unixissa:
top
- paina shift + m komennon
top
suorittamisen jälkeen - tai voit valita vuorovaikutteisesti sarakkeen lajittele
- paina Vaihto + f päästäksesi interaktiiviseen valikkoon
- paina ylös tai alanuoli , kunnes
%MEM
-valinta on korostettu - valitse iv id = ”c349cc0d7d” painamalla s >
valinta
Tai määritä lajittelujärjestys komentorivillä
# on OS-X top -o MEM # other distros top -o %MEM
viitteet
https://stackoverflow.com/questions/4802481/how-to-see-top-processes-by-actual-memory-usage
kommentit
- Linuxissa ' s
top -o %MEM
(huomioi "% ") - @GabrielHautclocq Sen on oltava riippuvainen jakelustasi Linux ja sen mukana toimitettu paketti. Debian 7 käyttää
procps-ng
eikä versiossa ole lainkaan vaihtoehtoa-o
.SHIFT-M
toimii minulle, kuntop
käynnistetään. -
top -o %MEM
toimii debianilla 8 ja 9, mutta ei debianilla 7, olet oikeassa @Christopher Schultz. - < -näppäimen kirjoita < / key > sen pitäisi olla < avain > q < / avain >
- " Paina Vaihto + m " on pitkäkestoinen tapa sanoa " tyyppi M ".
vastaus
Komentorivivalinta -o
(o tarkoittaa ”Override-sort-field”) toimii myös Xubuntu-koneellani ja Macin sivun alkuun mukaan sen pitäisi toimia myös Macintoshissa. Jos haluan lyhentää muistin käyttöä, käytän yleensä
top -o %MEM
joka lajittelee sarakkeen %MEM
mukaan. Mutta voin käyttää myös VIRT
, RES
tai SHR
. Macintoshissa käytän todennäköisesti mem
tai vsize
.
En tiedä miksi tai miten, mutta tämä on melko paljon erilainen Unix-järjestelmien ja jopa Linux-jakelujen välillä. Esimerkiksi -o
ei ole edes käytettävissä vadelmani, joka käyttää Wheezyä. Kannattaa kuitenkin kokeilla sitä.
Kommentit
- Vastaus voi lisätä käyttäjän selkeyttä:
%MEM
annetaan vastauksena innokkaalle lukijalle; kun taas se ei ' toimi kaikkialla (ylivoimaisesti). - MacBook 2014: ssä tämä tarkoittaa:
top -o %MEM invalid argument -o: %MEM
- Minulla on ' pahoillani kuulla sen.
- Tämä on ainoa vastaus, joka tosiasiallisesti toimi sentillä minulle.
- @ anon58192932 sinun tulisi korvata
%MEM
(taiPID
,VIRT
jne.) millä tahansa sarakkeen nimellä, jonka näet vain ajaessasitop
. Kuten ytg on todennut, " Macintoshissa käytän todennäköisestimem
taivsize
".
Vastaa
Ubuntu 14.04, joka alkaa sanalla
htop -s PERCENT_MEM
teki tempun minulle.
Kommentit
- Sopii hyvin myös OSX: lle.
- se ' erilainen komento. Etsitään vastausta
top
-komentoon (kuten tässä kysymyksessä kysytään), eihtop
.
vastaus
Näyttää siltä, että -o -lippu ottaa varsinaisen sarakkeen nimen. Joten jos ylimmässä komennossa näkyy vain ”mem”, komennon tulisi olla ”top -o mem ” .
Testattavan ubuntu-koneen saraketta kutsutaan nimellä ”% MEM” . Yritin kokeilla OSX Yosemite -ohjelmaa, se on ”mem” .
Vastaa
Jos top
on jo käynnissä, paina o . Tietojen yläpuolelle ilmestyy kehote:
primary key [xxxxx]:
Missä xxxxx
on nykyinen lajitteluavain. Kirjoita sen sarakkeen nimi, jonka mukaan haluat lajitella. Jos sarakkeen nimi sisältää ”%” tai ”#”, jätä merkki pois. Kirjoita% CPU: lle vain ”cpu”.
Answer
Alkuperäinen kysymys näyttää olevan tarkoitettu Macille, mutta kuka tahansa muu, joka törmää tähän vastaukseen, Red Hat Linuxissa (ja monissa muissa), ”top-m” alkaa alkuun tuloksiin lajiteltuna muistin käytön mukaan. >
Vastaus
Suorita Linux-käyttöjärjestelmässä:
$ top
Paina sitten, Vaihto + M .
Vastaa
Ubuntu 14.04 – tämä toimii hienosti:
htop --sort-key=PERCENT_MEM
kommentit
- htop ei ole ylin
vastaus
Jos käytät top
-tunnusta, joka tulee Ubuntun mukana (top -v
= procps-ng version 3.3.10
), voit käyttää näitä interaktiivisia näppäimistöjä ard-pikanäppäimet lajittelun muuttamiseksi. Huomaa, että nämä kaikki ovat isoja kirjaimia, joten käytä joko shift
tai caps lock
.
M
% MEM
N
PID
P
% CPU
T
TIME +
Oletuksena ne lajitellaan DESC-järjestyksessä. Käytä R
vaihtaaksesi ASC / DESC.
Voit asettaa lajittelun komentorivivalinnasta käyttämällä top -o %MEM
. Voit määrittää minkä tahansa sarakkeen.
>
ja<
siirrä lajittelusaraketta oikealle ja vasemmalle. Koska%MEM
-sarake on aivan%CPU
-sarakkeen oikealla puolella, joka on myös oletuslajittelusarake, siirtymiseen tarvitaan vain yksi näppäimen painallus kaksi. Tiedän, että kysymyksessäsi on macintosh-tagi, että ' s miksi ' kirjoitan tämän vastauksen kommenttina.htop
, lähinnä siksi, että se kertoo minulle, miten tämä tehdään.