З предмету Операційні системи
"Київський коледж зв’язку"
Робочий зошит
з предмету «Операційні системи»
Призвіще ___________________
Ім’я______________
Київ 2013
Лекція № 1.
Операційними системами, як Windows, Linux, FreeBSD або Max OS X, але їх зовнішній вигляд може бути різним. Програми, з якими взаємодіють… Схематично розглядаються основні тут компоненти представлені на рис. 1.1.… …
____________________________________________________________________________________________.
У багатьох операційних системах вся інформація про кожному процесі, за… …
Файли
Кожен файл, що належить ієрархії каталогів, може бути позначений своїм повним ім'ям, із зазначенням шляху до файлу, починаючи з вершини ієрархії - кореневого каталогу. Цей абсолютний шлях складається зі списку каталогів, які потрібно пройти від кореневого каталогу, щоб дістатися до файлу, де в якості роздільників компонентів служать символи косою риси (слеша). На рис. 1.14 шлях до файлу CS101 буде мати вигляд / Faculty/Prof.Brown/Courses/CS101.
Важливе поняття в UNIX - змонтована файлова система. Практично всі персональні комп'ютери оснащені одним і більше приводами оптичних дисків, в які можуть вставлятися компакт-диски або диски DVD. У комп'ютерів, як правило, є USB-порти, до яких можуть бути підключена USB-пам'ять (фактично це твердотільні пристрої, замінюючі дискові накопичувачі), а деякі комп'ютери мають приводи гнучких дисків або подклю ¬ жені до них зовнішні жорсткі диски. Щоб надати зручний спосіб роботи з цими знімними носіями інформації, UNIX дозволяє файловій системі на компакт-дисках або дисках DVD підключатися до основного дереву.
Розглянемо ситуацію, показану на рис. 1.15, а. Перед викликом команди mount коренева файлова система на жорсткому диску і друга файлова система на компакт-диску існують окремо і не пов'язані один з одним.
Ще одним важливим поняттям в UNIX є спеціальний файл. Специціальні файли служать _______
________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________.
Блокові спеціальні файли ________________________________________________________________
__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________.
Аналогічним чином символьні спеціальні файли _________________________________________
_________________________________________________________________________________________.
За прийнятою угодою, спеціальні файли зберігаються в каталозі / dev. Наприклад, шлях / dev/ lp може ставитися до принтера (який колись називався рядковим принтером - line printer).
Рис.1.15. Перед підключенням файли на компакт-диску недоступні (а); після підключення вони стають частиною кореневої файлової системи (б)
Лекція № 3.
_________________________________________________________________________________________.
- Одне поле - __________________________________,
- Друге -________________________________________________________________________________
… Коли не застосовується графічний користувальницький інтерфейс, вона також є… 3.3 Системні виклики
Самый нижний уровень, работающий в режиме ядра, — _______________________________________
(Engler et al.,… Кожна віртуальна машина може запускати свою власну операційну систему, як на VM/370 і на Pentium в режимі віртуальних…
________________________________________________________________________________________
Процеси —… …
Спочатку уявімо собі веб-сервер. До нього звідусіль приходять запити, що вимагають надання веб-сторінок. Коли приходить запит, сервер перевіряє, чи… Тепер розглянемо персональний комп'ютер. При запуску системи запускається… У будь багатозадачного системі центральний процесор швидко переключається між процесами, надаючи кожному з них десятки…
На рис. 2.1, а показаний комп'ютер, що працює в багатозадачному режимі і маючий в пам'яті чотири програми.
На рис. 2.1, б показано чотири процесу, кожен зі своїм власним алгоритмом… На рис. 2.1, в показано, ___________________________________________________________________
2. Існують чотири основні події, що призводять до створення процесів:
3.… 4. ___________________________________________________________________________________
1) __________________________________________________________________________________
2)… 3) ___________________________________________________________________________________
2.2.1 Застосування потоків
Навіщо нам потрібна якась різновид процесу всередині самого процесу?… Основна причина використання_____________________________________________________
Всі потоки Pthreads мають певні властивості._____________________________________________
… Таблиця 2.5. Ряд викликів функцій стандарту Pthreads
Вызовы, связанные с потоком
Описание
…
… Операція domn з'ясовує, чи відрізняється значення семафора від 0.… …
- Всі системи
Рівнодоступного… ______________________________________________________________________________________________
______________________________________________________________________________________________
Одна з обіцянок, яке можна дати і просто виконати, полягає в наступному: якщо в процесі роботи в системі зареєстровано…
______________________________________________________________________________________________
… ______________________________________________________________________________________________
Адресний простір —_________________________________________________________________
… Адресний простір не обов'язково має бути числовим. Набір інтернет-доменів. Com також є адресним простором. Це адресний…
Диспетчер пам'яті посилає фізичну адресу в пам'ять
Рис. 3.8. Розташування та призначення диспетчера пам'яті (MMU). Тут диспетчер… Такі згенеровані програмним способом адреси називаються Віртуальними адресами, саме вони і формують віртуальний…
2. Обробка помилки відсутність сторінок
Блокування сторінок в пам'яті
Якщо алгоритм заміщення сторінок має глобальний характер, то з'являється невеликий, але не нульовою шанс, що сторінка,…