Відмінності між версіями «Матеріали до екзамену»
Рядок 19: | Рядок 19: | ||
[[Призупиненні процеси | Призупинені процеси. Модель з одним призупиненим процесом.]] | [[Призупиненні процеси | Призупинені процеси. Модель з одним призупиненим процесом.]] | ||
− | [[ | + | [[Липкан Ірина 54 група | Процеси в Linux. Стани та опис процесів.]] |
− | [[Керування процесами в Linux. Системна функція ядра fork().]] | + | [[Липкан Ірина 54 група | Керування процесами в Linux. Системна функція ядра fork().]] |
− | [[Будова процесу в Linux.]] | + | [[Волошин Віталій 46 група | Будова процесу в Linux.]] [[Мошинська Ганна 54 гр. | +]] |
[[Алгоритми планування FCFS.]] | [[Алгоритми планування FCFS.]] |
Версія за 17:21, 13 січня 2014
Вітаю, на цій сторінці ви знайдете теоретичні матеріали для підготовки до екзамену з дисципліни "Операційні системи" (практичних застосувань тут не вміщено, адже навіщо тоді існували лаби протягом 2 семестрів? =) ). Кожному питанню з білета тут відповідає створена стаття. З використовуваних джерел - Вікіпедія, (звісно ж)конспект, статті ВІКІ КДПУ, посібники з університетського сервера, і жодних посягань на авторські права. Сподіваюся, викладений та систематизований матеріал стане у пригоді тим, хто хоче вдало скласти іспит. Успіхів!
Означення операційної системи.
Означення поняття “процес”. Стани процесів. +
Контекст і дескриптор процесу.
Призупинені процеси. Модель з одним призупиненим процесом.
Процеси в Linux. Стани та опис процесів.
Керування процесами в Linux. Системна функція ядра fork().
Проблема синхронізації. Ефект гонок.
Критична секція. Способи розв’язання.
Взаємне блокування або тупики.
Керування пам'яттю. Типи адрес.
Розподіл пам'яті фіксованими розділами.
Розподіл пам'яті розділами змінної величини.
Розподіл пам'яті переміщуваними розділами.
Розподіл пам'яті з використанням дискового простору. Поняття віртуальної пам'яті.
Механізм перетворення віртуальної адреси у фізичну при сторінковій організації пам'яті.
Механізм перетворення віртуальної адреси у фізичну.
Сторінково-сегментний розподіл.
Ієрархія запам'ятовуючих пристроїв.
Віртуальна пам’ять Linux. Адресація віртуальної пам’яті.
Алгоритм заміщення сторінок в Linux. 35. Керування пам’яттю в Win2000. Карта віртуальних адрес.
Фізична організація пристроїв введення-виводу.
Організація програмного забезпечення введення-виводу. Драйвери пристроїв.
Ввод-вивід з використанням перепинів.
Прямий доступ до пам’яті. DMA.
Класифікації пристроїв вводу-виводу.
Еволюція функцій вводу-виводу.
Дискове планування. Параметри швидкодії диску.
Стратегії дискового планування.
Файли. Термінологія. Операції над файлами.
Системи керування файлами. Архітектура файлової системи.
Організація файлів. Змішаний файл. Послідовний файл.
Індексно-послідовний файл. Індексний файл. Файл прямого доступу.