Подтвердить что ты не робот

Что эквивалентно Linux 'free' команде на FreeBSD v8.1

Что эквивалентно команде Linux 'free' на FreeBSD v8.1?

Я звоню "бесплатно" из своего приложения и сообщаю результаты в файл журнала приложения. Что было бы заменой при переносе на FreeBSD v8.1?

Вот пример запуска "бесплатно" в Linux:

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

Ответ 1

  • vmstat имеет выходной по умолчанию, который аналогичен по своему характеру и имеет множество опций, которые предоставляют чрезвычайно подробную информацию, например vmstat -m
  • swapinfo будет охватывать часть свопинга
  • top -d1 заставляет топ печатать один экран и выходить, а баннер очень похож на free

Ответ 2

vmstat -s дает более подробную информацию, читаемую человеком или script, включая перечисление размера страницы. В противном случае он выводит результат в виде нескольких страниц. Без параметров vmstat дает краткое описание.

Команда vmstat также существует в NetBSD.

Ответ 3

Может быть, команда freecolor - это выбор. Установите его:

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

Используйте его:

# 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

Пожалуйста, обратитесь FreeBSD узнайте размер оперативной памяти, включая общее количество свободного и используемого размера памяти.

Ответ 4

Другая опция:

# 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

Ответ 5

просто используйте старый хороший htop

установить htop

 pkg install htop

для запуска

htop