Реферат: Планування ресурсу „Оперативна пам’ять”



Оперативна пам'ять - це важливий ресурс любої обчислювальної машини, оскільки без неї неможливе виконання ні однієї програми. Від вибраних механізмів розподілу пам'яті між виконуючими процесорами дуже сильно залежить і ефективність використання ресурсів системи, і можливості, якими можуть користуватися програмісти при створенні своїх програм. Способи розподілу часу ЦП також сильно впливають і на швидкість виконання окремих обчислень, і на всю ефективність обчислювальної системи.
Отже, ОС виконує такі функції, зв'язані з управлінням задачами:
• Створення та знищення задач;
• Формування процесів і диспетчеризація задач;
• Синхронізація задач.

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

1.1. Управління пам'яттю
Пам’ять є важливим ресурсом, який вимагає управління зі сторони мультимедійної ОС. Особлива роль пам’яті пояснюється тим, що процесор може виконувати інструкції програми тільки в тому випадку, якщо вона знаходиться в пам’яті. Пам'ять розподіляється, як між модулями прикладної програми, так і між модулями самої ОС.

В перших ОС управління пам’яттю зводилося просто до завантаження програми і її даних із деякого зовнішнього носія в пам'ять. З появою мультипрограмних ОС функції ОС розширились. Вони полягають в розподілі наявної пам’яті між декількома одночасно виконуваними програмами.

Бесплатно скачать реферат "Планування ресурсу „Оперативна пам’ять”" в полном объеме