FreeBSD память


Автор Охальников Олег


Посмотреть сколько памяти свободно, а сколько занято (в удобном виде), можно с помощью утилиты freecolor.

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


Смотрим:

(09:21:32 ) -1- # freecolor
Physical : [#############......................] 39% (405448/1021676)
Swap : [##################################.] 99% (2097028/2097152)
Свободно ~ 400Мб или 39% от общего объема равного 1 Гб.

(09:24:48 ) -3- # freecolor -tmo
total used free shared buffers cached
Mem: 997 638 359 0 0 36
Swap: 2048 0 2047
Total: 2048 = ( 3736 (used) + 2443 (free))


Еще один способ получения подробной информации о памяти - это воспользоваться perl скриптом. В консоли выполняем:

fetch -o /usr/local/bin/free http://itblog.su/wp-content/uploads/2009/01/freebsd-memorypl.txt
chmod +x /usr/local/bin/free
Дальше вводим команду free и смотрим инфу:

(09:25:03 ) -4- # free
SYSTEM MEMORY INFORMATION:
mem_wire: 500563968 ( 477MB) [ 48%] Wired: disabled for paging out
mem_active: + 112541696 ( 107MB) [ 10%] Active: recently referenced
mem_inactive:+ 378044416 ( 360MB) [ 36%] Inactive: recently not referenced
mem_cache: + 27652096 ( 26MB) [ 2%] Cached: almost avail. for allocat ion
mem_free: + 8040448 ( 7MB) [ 0%] Free: fully available for allocat ion
mem_gap_vm: + 348160 ( 0MB) [ 0%] Memory gap: UNKNOWN
-------------- ------------ ----------- ------
mem_all: = 1027190784 ( 979MB) [100%] Total real memory managed
mem_gap_sys: + 19005440 ( 18MB) Memory gap: Kernel?!
-------------- ------------ -----------
mem_phys: = 1046196224 ( 997MB) Total real memory available
mem_gap_hw: + 27545600 ( 26MB) Memory gap: Segment Mappings?!
-------------- ------------ -----------
mem_hw: = 1073741824 ( 1024MB) Total real memory installed

SYSTEM MEMORY SUMMARY:
mem_used: 660004864 ( 629MB) [ 61%] Logically used memory
mem_avail: + 413736960 ( 394MB) [ 38%] Logically available memory
-------------- ------------ ----------- ------
mem_total: = 1073741824 ( 1024MB) [100%] Logically total memory

Обновлено: 12.03.2015