Розділи пам'яті
Одним із способів обійти неможливість завантажувати більш
одній програм-Mbi при абсолютному завантаженні є розділи пам'яті. У наш
час цей метод практично не застосовується, але в машинах другого покоління
використовувався відносно широко і часто описується в старій літературі.
Ідея методу полягає в тому, що ми задаємо декілька допустимих
стартових адрес для абсолютного завантаження. Кожен така адреса визначає
розділ пам'яті (мал. 3.2). Процес може розміщуватися в одному розділі, або,
якщо це необхідно — тобто якщо образ процесу дуже великий — в декількох
Це дозволяє завантажувати декілька процесів одночасно, зберігаючи при
цьому переваги абсолютного завантаження

Мал. 3.2. Розділи пам'яті
Якщо ми не знаємо, в який з розділів користувач
вимушений буде завантажувати нашу програму, ми повинні надати по окремому
завантажувальному модулю на кожен з допустимих розділів. Зрозуміло, що це не дуже
практично, тому розділи були витиснені зручнішими схемами управління пам'яттю.
|