проверка свободной памяти командой free -h, в чем разница между доступной и свободной памятью?

проверка свободной памяти командой free -h, в чем разница между доступной и свободной памятью?

free -h всего использовано свободно общий бафф/кэш доступно Память: 7.7G 2.1G 622M 362M 5.0G 4.9G Подкачка: 7.5G 984M 6.5G

здесь свободная память отображается как 622 МБ, а доступная память составляет 4,9 ГБ.

решение1

Свободная память — это память, которая в данный момент не используется. Доступная память — это память, которую система использует для кэшей, но хранящиеся в ней данные можно легко удалить (то есть без подкачки на диск) и использовать для других целей. Современные системы стараются поддерживать свободную память относительно небольшой, поскольку свободная/неиспользуемая память просто тратится впустую.

Связанный контент