LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

То есть - еще раз - если available memory стремится к нулю, тогда приложениям будет оставаться лишь free memory

Нет, не верно. Available содержит в себе free.

Другими словами:

  • «free» — это память, полностью свободная вот прямо сейчас;
  • «available» — это память, которую можно по запросу выдать прикладным приложениям без особых проблем.

Если более точно, «available» = «free» + сумма памяти, выделенной под кэши и прочие данные, которые ядро может при необходимости отбросить. Это значение оценочное (т.е. не точное), но это лучшее, что можно получить.

Поскольку Linux всегда стремится занять всю оперативную память под страничный кэш (https://www.linuxatemyram.com уже запостили), значение «free» на практике не имеет большого смысла. Нужно смотреть в первую очередь на «available».

Исправление intelfx, :

То есть - еще раз - если available memory стремится к нулю, тогда приложениям будет оставаться лишь free memory

Нет, не верно. Available содержит в себе free.

Другими словами:

  • «free» — это память, полностью свободная вот прямо сейчас;
  • «available» — это память, которую можно при желании выделить по запросу без особых проблем.

Если более точно, «available» = «free» + сумма памяти, выделенной под кэши и прочие данные, которые ядро может при необходимости отбросить. Это значение оценочное (т.е. не точное), но это лучшее, что можно получить.

Поскольку Linux всегда стремится занять всю оперативную память под страничный кэш (https://www.linuxatemyram.com уже запостили), значение «free» на практике не имеет большого смысла. Нужно смотреть в первую очередь на «available».

Исправление intelfx, :

То есть - еще раз - если available memory стремится к нулю, тогда приложениям будет оставаться лишь free memory

Нет, не верно. Available содержит в себе free.

Другими словами:

  • «free» — это память, полностью свободная вот прямо сейчас;
  • «available» — это память, которую можно при желании освободить без особых проблем.

Если более точно, «available» = «free» + сумма памяти, выделенной под кэши и прочие данные, которые ядро может при необходимости отбросить. Это значение оценочное (т.е. не точное), но это лучшее, что можно получить.

Поскольку Linux всегда стремится занять всю оперативную память под страничный кэш (https://www.linuxatemyram.com уже запостили), значение «free» на практике не имеет большого смысла. Нужно смотреть в первую очередь на «available».

Исправление intelfx, :

То есть - еще раз - если available memory стремится к нулю, тогда приложениям будет оставаться лишь free memory

Нет, не верно. Available содержит в себе free.

Другими словами:

  • «free» — это память, полностью свободная вот прямо сейчас;
  • «available» — это память, которую можно при желании освободить без особых проблем.

Если более точно, «available» = «free» + сумма памяти, выделенной под кэши и прочие данные, которые можно отбросить. Это значение оценочное (т.е. не точное), но это лучшее, что можно получить.

Поскольку Linux всегда стремится занять всю оперативную память под страничный кэш (https://www.linuxatemyram.com уже запостили), значение «free» на практике не имеет большого смысла. Нужно смотреть в первую очередь на «available».

Исходная версия intelfx, :

То есть - еще раз - если available memory стремится к нулю, тогда приложениям будет оставаться лишь free memory

Нет, не верно. Available содержит в себе free.