Гарантоване планування - раздел Педагогика, З предмету Операційні системи Зовсім Інший Підхід До Планування Полягає ___________________________________...
Зовсім інший підхід до планування полягає _________________________________________
Одна з обіцянок, яке можна дати і просто виконати, полягає в наступному: якщо в процесі роботи в системі зареєстровано n користувачів, то ви отримаєте 1 / n від потужності центрального процесора. Аналогічних цього, в однокористувальницької системі, що має п працюючих процесів, за інших рівних умов кожен з них отримає 1 / n від загального числа процес ¬ бур'янистих циклів. Це видається цілком справедливим рішенням.
Оскільки також з відомо і кількість часу центрального процесора, вже отримане кожним процесом, неважко підрахувати співвідношення витраченого і відпущеного часу центрального процесора. Співвідношення 0,5 означає, що процес отримав тільки половину від того, що повинен був отримати, а співвідношення 2,0 означає, що процес отримав удвічі більше часу, ніж те, на яке він мав право. Відповідно до алгоритму, після цього буде запущено процес з найнижчим співвідношенням, який буде працювати до тих пір, поки його співвідношення не перевищить співвідношення його найближчого конкурента.
Робочий зошит... з предмету Операційні системи... Призвіще Ім я...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:
Гарантоване планування
Что будем делать с полученным материалом:
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Введення
Сучасний комп'ютер складається з одного або декількох процесорів, оперативної пам'яті, дисків, принтера, клавіатури, миші, дисплея, мережевих інтерфейсів та інших різноманітних пристроїв введення-в
Процеси
Ключовим поняттям у всіх операційних системах є процес. Процесом, по суті, ______________________________________________________________. З кожним процесом пов'язана його адресний прості
Безпека
Організації роботи системи безпе ¬ ності, наведемо приклад, до системи UNIX. Файлів в UNIX
_________________________________________________________________________________________.
Оболонка
Операційна система являє собою програму, що виконує системні виклики. Редактори, компілятори, асемблер, компонувальник і інтерпретатори команд за визначенням не є частиною операційної системи при в
Екзоядра
Самий нижній рівень, що працює в режимі ядра, -
Самый нижний уровень, работающий в режиме ядра, — _______________________________________
(Engler et al., 1995).___________________
Тема 2.1. Процеси
Тепер ми перейдемо до докладного розгляду розробки та пристрої операційних систем. Основним поняттям в будь-якій операційній системі є процес: ________________________________
_____
Процеси
Розглянемо ряд прикладів.
Спочатку уявімо собі веб-сервер. До нього звідусіль приходять запити, що вимагають надання веб-сторінок. Коли приходить запит, сервер перевіряє, чи немає п
Модель процесу
У цій моделі все виконуване на комп'ютері програмне забезпечення, іноді включаючи операційну систему, зведено до ряду послідовних процесів, або, для стислості, простопроцес
Створення процесу
1. Операційним системам необхідний який-небудь спосіб для створення процессов.
2. Існують чотири основні події, що призводять до створення процесів:
3. ____________________
Завершення процесу
Після створення процес починає працювати і виконує своє завдання. Але ніщо не триває вічно, навіть процеси. Рано чи пізно нові процеси будуть завершені, зазвичай в силу наступних обставин:
Тема 2.2. Потоки
У традиційних операційних системах у кожного процесу є адресний простір і єдиний потік управління. Фактично це майже що визначення процесу. Проте нерідко виникають ситуації, коли непогано було б ма
Потоки в POSIX
Щоб надати можливість створення переносимих багатопоточних програм, щодо потоків інститутом IEEE був визначений стандарт - IEEE standard 1003.1с. Визначений у ній пакет, що стосується потоків, нази
Семафори
Ситуація змінилася в 1965 році, коли Дейкстра запропонував використовувати цілочисельну змінну для підрахунку кількості активізації, відкладених на майбутнє. _______________________________________
Планування
Коли комп'ютер працює в багатозадачному режимі, на ньому часто запускається відразу кілька процесів або потоків, які претендують на використання центрального процесора. Така ситуація складається в
Завдання алгоритму планування
Щоб створити алгоритм планування, потрібно мати якесь уявлення про те, з чим повинен впоратися тлумачний алгоритм. Деякі завдання залежать від середовища оточення (пакетна, інтерактивна або реально
Планування в системах реального часу
______________________________________________________________________________________________
_____________________________________________________________________________________________
Поняття адресного простору
Віртуальна пам'ять
Адресний простір —_________________________________________________________________
___________________________________________________________
Новости и инфо для студентов