Что касается использования памяти, что такое буферы?
Просто взглянул на использование памяти (с free -m) на одном из моих серверов Ubuntu и увидел это:
total used free shared buffers cached
Mem: 751 624 127 0 256 236
-/+ buffers/cache: 131 619
Swap: 299 0 299
- Что такое буфер?
- Если для обработки чего-либо требуется оперативная память, откажется ли буфер от своего выделения (как, например, кеш)?
- Есть ли способ найти то, что использует 256 МБ памяти для буфера?
- Я должен беспокоиться?
1 ответ
Решение
- Разработчики системы управления памятью в Linux имеют краткое техническое описание (см. Раздел "Буферный кэш").
- Буферы, которые в данный момент не нужны, могут освободить место для более срочных потребностей в памяти.
- Ядро использует это.
- Нет.