Особенности управления основной памятью ЭВМ. Варианты распределения памяти.
Для выполнения программы при ее загрузке в основную память ей выделяется часть машинных ресурсов — они необходимы для размещения команд, данных, управляющих таблиц и областей ввода-вывода, т.е. производится трансляция адресного пространства откомпилированной программы в местоположение в реальной памяти. Выделение ресурсов может быть осуществлено самим программистом, но может производиться и операционной системой.
Если выделение ресурсов производится перед выполнением программы, такой процесс называется статическим перемещением, в результате которого программа «привязывается» к определенному месту в памяти вычислительной машины. Если же ресурсы выделяются в процессе выполнения программы, это называется динамическим перемещением, и в этом случае программа не привязана к определенному месту в реальной памяти. Динамический режим можно реализовать т олько с помощью операционной системы.
20.Классификация методов распределения памяти. Динамическое распределение памяти.
Достарыңызбен бөлісу: |