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