Организация памяти в Linux

Управление памятью в операционной системе Linux

В Linux применяется следующее основное правило: неиспользуемая страница оперативной памяти считается потерянной памятью.

Оперативная память тратится не только для данных, используемых прикладными приложениями. В ней также хранятся данные для самого ядра и, самое главное, в эту память могут передаваться данные, хранящиеся на жестком диске, что используется для очень быстрого доступа к этим данным — команда top указывает об этом в столбцах «buffers/cache» («буферы / кэш»), «disk cache» («дисковый кэш)» или «cached» («кэшировано»). Кэшированная память, по сути свободна, поскольку её можно быстро освободить в случае, если работающей (или только что запущенной) программе потребуется больше памяти.

 

 

Источники:
  1. http://rus-linux.net/MyLDP/sys-conf/memory.html

Post Author: Nikulux

Добавить комментарий