Оперативная память как важнейший ресурс любой вычислительной системы, ее структура и компоненты. Исследование методов и приемов управления и распределения в разных операционных системах. Способы сегментации. Реализация модели страничного распределения.
Аннотация к работе
Курсовая работа· вытеснение кодов и данных процессов из оперативной памяти на диск (полное или частичное), когда размеры основной памяти недостаточны для размещения в ней всех процессов, и возвращение их в оперативную память, когда в ней освобождается место; Особое внимание уделяется функции вытеснения кодов и данных процессов из памяти на диск и их возвращение обратно в память, так как она позволяет решать множество актуальных проблем. Разные ОС по-разному отвечают на вопросы управления памятью, например, следует ли назначать каждому процессу одну непрерывную область физической памяти или можно выделять память «кусками»? · Сегментная виртуальная память предусматривает перемещение данных сегментами - частями виртуального адресного пространства произвольного размера, полученными с учетом смыслового значения данных, · Сегментно-страничная виртуальная память использует двухуровневое деление: виртуальное адресное пространство делится на сегменты, а затем сегменты делятся на страницы. Система с сегментной организацией функционирует аналогично системе со страничной организацией: время от времени происходят прерывания, связанные с отсутствием нужных сегментов в памяти, при необходимости освобождения памяти некоторые сегменты выгружаются, при каждом обращении к оперативной памяти выполняется преобразование виртуального адреса в физический.В данной работе были рассмотрены основные принципы страничного распределения памяти и разработана модель, четко иллюстрирующая работу такого распределения.