В наше время можно просто загрузить memstick
изображение из FreeBSD, из документации на их странице загрузки:
memstick Это может писаться в карту памяти USB (флеш-накопитель) и использоваться, чтобы сделать установку на машинах, способных к начальной загрузке от Карт памяти. Это также поддерживает начальную загрузку в "livefs" базирующийся спасательный режим. Пакеты документации обеспечиваются, но никакие другие пакеты.
Поскольку один пример того, как использовать изображение memstick, принимая Карту памяти, появляется как/dev/da0 на Вашей машине, что-то вроде этого должно работать:
# dd if=FreeBSD-8.2-RELEASE-amd64-memstick.img of=/dev/da0 bs=10240 conv=sync
free
вытягивает его данные из /proc/meminfo
slkwr133701:/usr/src/linux # free
total used free shared buffers cached
Mem: 2053456 434572 1618884 0 77888 201820
slkwr133701:/usr/src/linux # cat /proc/meminfo
MemTotal: 2053456 kB
MemFree: 1618736 kB
Buffers: 77928 kB
....
Это отсылает к памяти, используемой для временного блока устройство хранения данных ввода-вывода. Ядро должно присвоить и постоянно освобождать те же единицы размера как блок передачи ввода-вывода, сетевые пакеты и буферы сокета
Можно получить лучший взгляд на кэши и распределения буферов путем выполнения slabtop
В ответ на Ваш вопрос об использовании: система будет обычно выделять больше блоков, чем ей нужно, но поскольку "давление памяти" увеличивается, эти дополнительные блоки будут выпущены.
Secondly, "buffers" shown by the free command also include SReclaimable
Согласно справочной странице команды free (версии 3.3.15 ):"cache Память, используемая кэшем страниц и плитами (Кэшируется и SReclaimable в /proc/meminfo )"
Таким образом, SReclaimable содержится в кеше, а не в буферах.
free
дополнительно включает SReclaimable (исправимые плиты).slabtop
не покажет прямую статистику о кэше страницы, просто эти плиты, которые агрегированы под "буферами" вfree
. AFAICT,slabtop
/ slabinfo не дает статистику на плитах как исправимую или нет. Но обычно это в порядке, и если существует некоторая подозрительная плита, я предполагаю, что можно искать ее по имени. уведомление logicmonitor.com/blog/right-way-to-monitor-linux-memory-again – sourcejedi 29.04.2018, 14:57