2010-11-04 13 views
21

Co jest odpowiednikiem linuksowego polecenia "free" w FreeBSD v8.1?Co jest odpowiednikiem linuksowego polecenia "free" na FreeBSD v8.1

Dzwonię "bezpłatnie" z mojej aplikacji i zgłaszam wyniki w pliku dziennika mojej aplikacji. Jaki byłby zamiennik przy przenoszeniu do FreeBSD v8.1?

Oto run próbka „wolne” w systemie Linux:

[centos4x32 ~] free 
      total  used  free  shared buffers  cached 
Mem:  774452  733044  41408   0  98040  328880 
-/+ buffers/cache:  306124  468328 
Swap:  2031608  224 2031384 

Odpowiedz

32
  • vmstat ma domyślnego wyjścia, który jest podobny charakter i przybiera różne opcje, które dają bardzo szczegółowe informacje, np vmstat -m
  • swapinfo pokryje część zamieniającą
  • top -d1 powoduje, że górna część ekranu jest drukowana i wychodzi, a baner jest bardzo podobny do free
+4

On * Linux * opcja jeden ekran jest 'top -n1'. –

9

vmstat -s podaje więcej czytelnych dla człowieka lub przetwarzanych w skrypcie informacji, w tym wykaz wielkości strony. W przeciwnym razie daje dane wyjściowe w liczbie stron. Bez opcji, vmstat podaje krótkie podsumowanie.

Komenda vmstat również istnieje na NetBSD.

2

Inny wariant:

# vmstat fre 

procs  memory  page      faults   cpu 
r b w  avm fre flt re pi po fr sr in sy cs us sy id 
0 0 0 13475M 24M 689 1 2 0 344 394 14693 37734 60809 7 43 50 
6

Może komenda freecolor jest wyborem. Zainstalować go:

# cd /usr/ports/sysutils/freecolor 
# make install clean 

Użyj go:

# freecolor 
Physical : [#################################..] 94% (1907820/2018396) 
Swap  : [###################################] 100% (1048540/1048540) 
# freecolor -m -o 
      total  used  free  shared buffers  cached 
Mem:   1971  107  1863   0   0   0 
Swap:   1023   0  1023 

Zapoznaj FreeBSD find out RAM size Including Total Amount of Free and Used Memory Size.

1

wystarczy użyć starego dobrego htop

zainstalować htop

pkg install htop 

uruchomić

htop 
Powiązane problemy