Теорія операційної системи

:: Меню ::

Головна
Представлення даних в обчислювальних системах
Машинні мови
Завантаження програм
Управління оперативною пам'яттю
Сегментна і сторінкова віртуальна пам'ять
Комп'ютер і зовнішні події
Паралелізм з точки зору програміста
Реалізація багатозадачності на однопроцесорних комп'ютерах  
Зовнішні пристрої
Драйвери зовнішніх пристроїв
Файлові системи
Безпека
Огляд архітектури сучасних ОС

:: Друзі ::

Карта сайту
 

:: Статистика ::

 

 

 

 

 

http hydraruzxpnew4af, hydra в москве
 

Розділи пам'яті

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

Мал. 3.2. Розділи пам'яті

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

 

:: Реклама ::

 

:: Посилання ::


 

 

 


Copyright © Kivik, 2017