Что касается использования памяти, что такое буферы?


8

Просто взглянул на использование памяти (с free -m) на одном из моих серверов Ubuntu и увидел это:

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

Ответы:


6
  1. Разработчики системы управления памятью в Linux имеют краткое техническое описание (см. Раздел «Буферный кэш»).
  2. Буферы, которые в данный момент не нужны, могут освободить место для более срочной памяти.
  3. Ядро использует это.
  4. Нет.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.