d59ec086

Распределение памяти


Процесс резервирования определенных участков оперативной памяти для использования процессами, размещения инструкций и данных.

При установке компьютерной системы программа инсталляции может выделить память для таких целей, как кэширование дисков, создание виртуальных дисков, определение отображаемой или расширенной памяти.

Операционная система и прикладные программы выделяют память для обеспечения своих потребностей, но они могут использовать только ту память, которая действительно им доступна.

Впоследствии память может быть перераспределена между ресурсами для оптимизации производительности системы. Правильное распределение памяти зависит от набора выполняющихся программ.

Например, большой дисковый кэш, который увеличивает производительность одного приложения, может замедлить выполнение других, поскольку им остается меньше оперативной памяти.

В NetWare 4 имеется только один пул распределения памяти, в то время, как в NetWare 3 было, по крайней мере, пять таких пулов.

При продолжительной работе сервера NetWare 3 может оказаться, что какому-то приложению не хватает памяти, так как некоторые управляющие процедуры не возвращают память операционной системе.

Использование одного пула распределения памяти в NetWare 4 смягчает эти условия.

Благодаря сокращению количества операций управления памятью в NetWare 4, процедуры распределения памяти и разработанные сторонними фирмами программы NLM выполняются более эффективно.

Процедуры распределения памяти NetWare 4 обеспечивают более высокий уровень производительности, исключая некоторые ситуации, которые часто вызывают неэффективное распределения памяти.



Содержание раздела