Дисковый адрес

Физическая и логическая организация диска.

При размещении сегментов в оперативной памяти решается так же ранее рассмотренные нами задачи выбора свободной области памяти для размещения сегмента. Для этого могут использоваться те же ранее использованные подходы. При выполнении задачи может возникнуть ситуация, когда сегмент которому должно быть передано управление не располагается в оперативной памяти. Более того, в оперативной памяти может не оказаться области размер которой достаточен для размещения сегмента. В этом случае если совокупный размер всех свободных областей памяти достаточен для размещения сегмента можно выполнить уплотнение памяти. При котором все выполняемые задачи приостанавливаются и сегменты находящиеся в оперативной памяти смещаются один за другим вплотную в область нижних или верхних адресов. Можно поступить иначе, освободив место для загружаемого сегмента путём вытеснения во внешнюю память какого-либо сегмента расположенного в ней. Для решения задачи используются разные подходы:

1. Подход основанный на правиле 1st input – 1st output (относится к сегменту, который находится в оперативной памяти).

2. Можно выгружать наиболее редко используемые сегменты.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: