рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Процеси

Процеси - раздел Педагогика, З предмету Операційні системи Розглянемо Ряд Прикладів. Спочатку Уявімо Собі Веб-Сервер. До...

Розглянемо ряд прикладів.

Спочатку уявімо собі веб-сервер. До нього звідусіль приходять запити, що вимагають надання веб-сторінок. Коли приходить запит, сервер перевіряє, чи немає потрібної сторінки в кеші. Якщо вона там присутня, він відправляє цю сторінку; якщо її там немає, здійснюється запит до диска для її вилучення. Але з точки зору центрального процесора запит інформації з диска займає цілу вічність. За час очікування результатів запиту інформації з диска може надійти безліч інших запитів. Якщо в системі встановлено декілька дисків, то деякі з цих запитів або всі вони можуть бути спрямовані на інші диски задовго до того, як буде задоволений перший запит. Зрозуміло, що для цього потрібен якийсь спосіб, щоб змоделювати цю паралельну роботу та керувати її задумом. Справитися з цим допомагають процеси (і особливо потоки).

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

У будь багатозадачного системі центральний процесор швидко переключається між процесами, надаючи кожному з них десятки або сотні мілісекунд. При цьому хоча в кожен конкретний момент часу центральний процесор працює тільки з одним процесом, протягом 1 секунди він може встигнути попрацювати з кількома з них, створюючи ілюзію паралельної роботи. Іноді в цьому випадку говорять про псевдопараллелізме на відміну від справжнього апаратного паралелізму в багатопроцесорних системах (у яких є не менше двох центральних процесорів, що використовують одну і ту ж фізичну пам'ять).

– Конец работы –

Эта тема принадлежит разделу:

З предмету Операційні системи

Робочий зошит... з предмету Операційні системи... Призвіще Ім я...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Процеси

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

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

Процеси
Ключовим поняттям у всіх операційних системах є процес. Процесом, по суті, ______________________________________________________________. З кожним процесом пов'язана його адресний прості

Безпека
Організації роботи системи безпе ¬ ності, наведемо приклад, до системи UNIX. Файлів в UNIX _________________________________________________________________________________________.

Оболонка
Операційна система являє собою програму, що виконує системні виклики. Редактори, компілятори, асемблер, компонувальник і інтерпретатори команд за визначенням не є частиною операційної системи при в

Екзоядра
Самий нижній рівень, що працює в режимі ядра, - Самый нижний уровень, работающий в режиме ядра, — _______________________________________ (Engler et al., 1995).___________________

Тема 2.1. Процеси
Тепер ми перейдемо до докладного розгляду розробки та пристрої операційних систем. Основним поняттям в будь-якій операційній системі є процес: ________________________________ _____

Модель процесу
У цій моделі все виконуване на комп'ютері програмне забезпечення, іноді включаючи операційну систему, зведено до ряду послідовних процесів, або, для стислості, простопроцес

Створення процесу
1. Операційним системам необхідний який-небудь спосіб для створення процессов. 2. Існують чотири основні події, що призводять до створення процесів: 3. ____________________

Завершення процесу
Після створення процес починає працювати і виконує своє завдання. Але ніщо не триває вічно, навіть процеси. Рано чи пізно нові процеси будуть завершені, зазвичай в силу наступних обставин:

Тема 2.2. Потоки
У традиційних операційних системах у кожного процесу є адресний простір і єдиний потік управління. Фактично це майже що визначення процесу. Проте нерідко виникають ситуації, коли непогано було б ма

Потоки в POSIX
Щоб надати можливість створення переносимих багатопоточних програм, щодо потоків інститутом IEEE був визначений стандарт - IEEE standard 1003.1с. Визначений у ній пакет, що стосується потоків, нази

Семафори
Ситуація змінилася в 1965 році, коли Дейкстра запропонував використовувати цілочисельну змінну для підрахунку кількості активізації, відкладених на майбутнє. _______________________________________

Планування
Коли комп'ютер працює в багатозадачному режимі, на ньому часто запускається відразу кілька процесів або потоків, які претендують на використання центрального процесора. Така ситуація складається в

Завдання алгоритму планування
Щоб створити алгоритм планування, потрібно мати якесь уявлення про те, з чим повинен впоратися тлумачний алгоритм. Деякі завдання залежать від середовища оточення (пакетна, інтерактивна або реально

Гарантоване планування
Зовсім інший підхід до планування полягає _________________________________________ ______________________________________________________________________________________________

Планування в системах реального часу
______________________________________________________________________________________________ _____________________________________________________________________________________________

Поняття адресного простору
Віртуальна пам'ять Адресний простір —_________________________________________________________________ ___________________________________________________________

Центральный процессор передает
Диспетчер пам'яті посилає фізичну адресу в пам'ять Рис. 3.8. Розташуванн

Зробити конспект
1.Участіе О.С. в процесі підкачки сторінок 2. Обробка помилки відсутність сторінок Блокування сторінок в пам'яті Якщо а

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги