Czasami nie jest wygodne wyświetlanie meminfo w kilobajtach, gdy masz kilka koncertów pamięci RAM. W systemie Linux wygląda to tak:
A oto jak to wygląda w Mac OS X:
Czy istnieje sposób wyświetlania meminfo na górze Linuksa w terabajtach, gigabajtach i megabajtach?
top -M
aby wyświetlić użycie w MB. Jeśli chcesz tylko monitorować użycie pamięci, możesz raczej użyćhtop
. Nie jestem pewien żadnej innej opcji.free -m
lub lepiejfree -h
.E
dopóki nie wyświetli się kumulacja pamięci, której szukasz, a następnie naciśnij,W
aby zapisać tę konfigurację na dysku.Odpowiedzi:
Gdy jest na górze, wielkie litery „E” przechodzą przez różne jednostki pamięci (kb, mb, gb itp.) W informacjach o całkowitej pamięci:
Podczas gdy małe litery „e” wykonują te same indywidualne linie technologiczne:
Z strony podręcznika:
Informacje o wersji
top -version
::procps-ng version 3.3.9
System: CentOS 7źródło
Istnieje opcja wiersza polecenia, która to robi:
Wystarczy więc uruchomić tak:
Jeśli
-M
nie działa, możesz nacisnąć,E
będąc już na górze.Od
man top
(procps-ng wersja 3.3.9):źródło
Możesz także użyć
htop
. Jest o wiele fajniejszy niżtop
.Jeśli używasz Debiana lub jednego z jego pochodnych, możesz go zainstalować za pomocą
sudo apt-get install htop
.Edycja: Oto zrzut ekranu z lepszym schematem kolorów:
źródło
htop
wygląda lepiej na białym lub czarnym tle. Schemat kolorów zrzutów ekranu jest mniej niż optymalny.F2
.alias top='htop --no-color'
więc mogę wpisać „top” i uzyskać rozsądny zamiennik top bez okropnej kolorystyki.top -M
według mojej wiedzy nie działa na żadnym z dystrybucji Fedory, Debiana lub Ubuntu. Właśnie próbowałem i nie ma go wprocps-ng
pakiecie, który zapewniatop
. Istnieje wiele wdrożeń,top
dlatego należy zwrócić szczególną uwagę na to, z czego korzystają.Ogólnie najlepiej jest używać
free
przełączania, aby uzyskać ilość wolnej pamięci w systemie Linux.procps vs. procps-ng
Być może zauważyłeś, że w CentOS 5 i 6, a także RHEL 5 i 6, które
top -M
wydają się działać. Wynika to z faktu, że te dystrybucje są dostarczane z oryginalną wersjąprocps
. Projekt został rozwidlony i jest teraz inny projektprocps-ng
.Niektóre szczegóły na temat tego, dlaczego pojawił się widelec, na stronie Projektu Fedora .
fragment
Żeby było jasne, rozwidlony projekt
procps-ng
jest tym , czego używają Debian, Fedora, Ubuntu i inne dystrybucje, starszy projekt, który obsługuje,top -M
jest nadal w użyciu z kilku długoterminowych wydań, które nie nadążają za najnowszymi i największe.UWAGA:
procps-ng
Pobrałem najnowszą wersję „procps-ng wersja 3.3.9.1-14ef” i również brakowało jej-M
przełącznika.wolny
Podczas pracy
free
z przełącznikami możesz zobaczyć najbardziej prawdopodobny powód, dla którego brakuje funkcji braku jednostek wprocps-ng
implementacjitop
.Zaokrąglanie staje się problematyczne, więc uważam,
procps
że implementacja pozwala uniknąć tego problemu, ponieważ nie oferuje możliwości.htop
Wykonuje prawidłowe zadanie, pokazując łączne użycie pamięci.
na szczycie
Moim zdaniem lepsze narzędzie do patrzenia na pamięć.
nie
Kolejnym przydatnym narzędziem jest
nmon
sprawdzanie wydajności systemu.źródło
top -M
pracuje dla mnie w RHEL6-M
przełącznik, CentOS 5.8, również ma ten przełącznik, „procps wersja 3.2.7”. Jednak Fedora 19 ma „procps-ng wersja 3.3.8”, która nie obsługuje-M
przełącznika.Możesz nacisnąć następujące klawisze:
źródło
Shift
+w
, świetna wskazówka, aby zapisać moją konfigurację :)Szybka odpowiedź: w zależności od dystrybucji Linuksa spróbuj:
LUB po rozpoczęciu góry wpisz wielką literę E (następnie W, aby napisać konfigurację).
Jeden z nich powinien działać dla prawie wszystkich (z wyjątkiem Solaris, oczywiście, gdzie w ogóle miałbyś szczęście być najlepszy).
dodatkowa wskazówka: za każdym razem, gdy zaczynasz najwyższą instancję przy nowej instalacji, wpisz ExyzW, aby zapisać kolory, podświetlanie i jednostki - co za ulga!
źródło
Na RHEL7 top shift + e lub CspsLK ON. Potrzebujesz alfabetu „E”.
Dostaniesz w MiB, Gib, TiB, PiB, EiB. Wszystkie te można uzyskać dostęp.
A także możesz komendę htop, którą należy pobrać i zainstalować na podstawowym systemie rpm.
Dziękuję Ci. Sagar Dalvi
źródło