- •1. Мета вивчення дисципліни.
- •2. Задачі дисципліни.
- •3. Призначення та функції операційних систем .
- •4. Еволюція ос
- •3. Призначення та функції системного програмування.
- •5. Роль і місце ос в архітектурі обчислювальних систем.
- •6. Класифікація ос по орієнтації на апаратні засоби.
- •7. Поняття ядра ос.
- •Підсистеми ядра ос Інтерфейс ядра операційної системи
- •Підсистема управління введенням-виведенням
- •Підсистема управління оперативною пам'яттю
- •8. Етапи розвитку ос
- •Сьогодення
- •Сімейство Microsoft Windows
- •9. Класифікація програм.
- •10. Визначення операційної системи.
- •11. Особливості алгоритмів управління ресурсами.
- •1.3. Особливості алгоритмів керування ресурсами
- •12. Особливості апаратних платформ.
- •Приклади шин
- •Платформы-бренды
- •13. Особливості областей використання.
- •14. Особливості методів побудови ос.
- •15. Характеристика режимів роботи операційних систем.
- •16. Характеристика та функції однозадачного режиму роботи операційних систем .
- •1. Системи з однозадачним режимом роботи.
- •2. Системи з пакетною обробкою завдань.
- •3. Системи з розподілом часу між завданнями.
- •21. Характеристика та функції режиму розділення часу в операційних системах.
- •22. Характеристика та функції мережевого режиму в операційних системах.
- •23. Характеристика та функції універсальних операційних систем.
- •24. Характеристика та функції операційних систем спеціального призначення.
- •26. Характеристика та функції командного, віконного та мовного інтерфейсів операційних систем.
- •27. Характеристика графічного, wimp, silk, мімічного та семантичного інтерфейсів операційних систем.
- •29. Ресурс. Класифікація ресурсів.
- •30. Дисципліни розподілу ресурсів: одно чергові (fifo, lifo, rr) та і багато чергові (безпріоритетні та пріоритетні).
- •40. Фрагментація пам`яті. Переміщувані розділи.
- •41. Імена файлів та характеристика типів файлів
- •42. Типи файлів: звичайні файли, спеціальні файли, каталоги.
- •43. Логічна та фізична організація файлу.
- •44. Управління доступом до файлів і каталогів.
- •45. Характеристика операцій над файлами
- •46. Папки (каталоги, директорії) та їх характеристика. Операції над папками.
- •47. Характеристика захисту файлів та папок.
- •46. Папки ( каталоги, директорії) та їх характеристика. Операції над папками.
- •47. Характеристика захисту файлів та папок.
- •49. Характеристика структури диска fat
- •50. Характеристика помилок файлової системи.
- •53. Look #68 !! and #49 and #52
- •62. Багатозадачні операційні системи
- •64. Апаратне забезпечення (архітектура)
- •66, 67 (По сути одно и тоже)
- •68. Файлові системи сімейства Windows.
- •69. Look #62
- •70. Основні характеристики однозадачних ос.
- •71. Концепції і технології проектування ос: розширюваність, переносимість, сумісність, безпека.
- •72. Тенденції в структурній побудові ос: монолітні системи, багаторівневі системи, модель клієнт-сервер та мікро ядра.
- •73. Об'єктно-орієнтований підхід в структурній побудові ос
- •74. Сучасні концепції і технології проектування операційних систем.
- •75. Способи підвищення продуктивності та розширюваності операційних систем.
- •Способи забезпечення відкритості і розширюваності
- •76. Способи забезпечення надійності
- •77. Захист інформації
- •78. Переносимість та совмісність програмного забезпечення ос
- •79. Огляд операційних систем
- •Графічні інтерфейси і розширення для dos
- •Родина Windows 9x
- •Родина Windows nt
- •Windows xp
- •Windows Vista
- •Windows 7(див.80) Родина ос для кишенькових комп'ютерів
- •Хмарні обчислення: Windows Azure
- •80. Характеристики версій Windows. Графічні інтерфейси і розширення для dos
- •Родина Windows 9x
- •Родина Windows nt
- •Windows xp
- •Характеристики Windows 7
- •Родина ос для кишенькових комп'ютерів
- •Хмарні обчислення: Windows Azure
- •Інтегровані програмні продукти
- •81.Основні характеристики Windows 98.
- •82.Інсталяція и налагодження Windows 98.
- •83.Файлова система сімейства Windows98.
- •84.Переваги та недоліки Windows.
- •85. Характеристика безопасного режиму ос Windows 98
- •86. Настройка апаратних засобів ос Windows 98
- •87. Забезпечення захисту ос Windows 98
- •88. Характеристика багатозадачності ос Windows 98
- •89. Характеристика систем перевірки та дифрагментації дисків ос Windows
- •90. Режими переносу та редагування файлів в ос Windows 98
- •91.Основні характеристики Windows 2000 Pro.
- •92. Інсталяція та налагодження Windows 2000 Pro.
- •93.Характеристика файлової системи Windows 2000 Pro.
- •94. Переваги та недоліки ос Windows 2000 Pro.
- •95. Характеристика безопасного режиму ос Windows 2000 Pro
- •96. Настройка апаратних засобів Windows 2000pro
- •97. Забезпечення захисту ос Windows 2000 Pro
- •98. Характеристика багатозадачності ос Windows 2000 Pro
- •99. Характеристика систем перевірки та дифрагментації дисків ос Windows 2000 Pro
- •101. Основні характеристики Windows xp.
- •102. Інсталяція та налагодження Windows xp
- •103.Характеристика файлової системи Windows xp Pro.
- •105. Характеристика безпечного режиму ос Windows xp Pro
- •107. Настройка Windows xp стандартними засобами
- •108. Look #62
- •109. Засіб перевірки дисків - програма ScanDisk
- •110. Режими переносу та редагування файлів в ос Windows xp Pro
- •111. Основні характеристики файлових систем ос Windows.
- •112. Характеристика мс дос
- •Вывод информации о состоянии устройства
- •115. Характеристика основних команд ms-dos
- •116. Функціональні можливості Windows Vista
- •117.Функціональні можливості Windows 7
- •118. Характеристика видань Windows Vista
- •119. Характеристика видань Windows Windows 7
- •120.Характеристика функції “Диспетчер устройств”
- •121. Опис функції 'Язык и региональные стандарты'
- •122. Як вірно видалити програмне забезпечення з комп’ютера.
- •123. Опис функції ‘Учетные записи пользователей
- •124. Характеристика режимів запуску Windows Vista
- •125.Никто не имеет ни малейшего понятия о чем писать, но рекомендуют воспользоваться предыдущим вопросом.
- •126. Характеристика режимів запуску Windows 7
- •128.Bстановлення драйверів.
- •127.Настроювання операційної системи за допомогою файлу конфігурації config.Sys
- •129. Основні характеристики Windows Vista.
- •130. Інсталяція та налагодження Windows Windows 7
- •131. Основні характеристики Windows Windows 7
- •132. Інсталяція та налагодження Windows Vista
- •133. Функції дефрагментатора в операційних системах Windows
- •134. Методи інстолляції Windows
- •135. Файлова система Windows Vista. Файли і папки Windows .
- •136. Режими переносу та редагування файлів в ос Windows Vista
- •137. Вимоги та порядок підтримки операційної системи (систем) в організації/підприємстві
- •138 Забезпечення захисту ос Windows Vista
- •139 Режими переносу та редагування файлів в ос Windows Vista
- •1. Мета вивчення дисципліни.
- •2. Задачі дисципліни.
- •100. Режими переносу та редагування файлів в ос Windows 2000 Pro
- •110. Режими переносу та редагування файлів в ос Windows xp Pro
- •125 Характеристика режимів установки обладнання в Операційних системах
- •137. Вимоги та порядок підтримки операційної системи (систем) в організації/підприємстві
- •139 Режими переносу та редагування файлів в ос Windows Vista
75. Способи підвищення продуктивності та розширюваності операційних систем.
Плоска модель пам'яті
NetWare працює в захищеному режимі CPU (protected mode), використовуючи всі переваги 386, 486 процесорів і Pentium, пов'язані з 32-розрядною адресацією пам'яті.
У захищеному режимі пам'ять адресується безперервним діапазоном адрес. Ця так звана "плоска" (flat) модель пам'яті робить управління пам'яттю більш зручним і гнучким. У цьому випадку немає необхідності перемикати сегменти пам'яті, оскільки вся пам'ять складається з одного сегмента. При роботі в "реальному" режимі CPU окрема операція по виділенню пам'яті обмежена розміром 64 До, оскільки 64 До - це максимальний розмір сегмента. Робота в 32-розрядному режимі значно підвищує швидкість виконання всіх компонентів і модулів ОС.
Нитки і невитісняюча багатозадачність
Іншою перевагою захищеного режиму є можливість виконувати декілька програм одночасно. Часто це називають багатозадачністю (multitasking). У NetWare реалізований механізм "ниток" (thread), який дозволяє використати всі переваги розщеплення одного процесу на декілька ниток, що паралельно виконуються. Цей механізм описаний в розділі 1.2.4 розділу
Існує декілька варіантів реалізації алгоритму диспетчерування ниток. NetWare використовує метод невитісняючій багатозадачності (nonpreemptive multitasking). Це означає, що звичайно неможливе переривання додатків і їх ниток іншими додатками і нитками. Іноді цей метод називають "оточенням хороших парубків", оскільки очікується, що додатки будуть поводитися ввічливо по відношенню до системних ресурсів. Фактично, якщо додаток не віддає періодично управління CPU, щоб дати можливість іншим додаткам виконуватися, то буде працювати тільки цей додаток. Отже, при роботі в такому режимі дуже важливо розуміти наслідки захоплення CPU і бути "хорошим парубком" серед рівних. Головною ж перевагою невитісняючій багатозадачності є більш швидке перемикання з нитки на нитку в порівнянні з витісняючою багатозадачністю (preemptive multitasking), коли нитка процесу уривається в несподіваний і часто незручний для неї момент часу, і ОС доводиться зберігати набагато більше інформації про перерваний стан нитки, що у випадку, коли нитка сама віддає управління ОС.
Через те, що NetWare використовує режим невитісняючій багатозадачності, вона не дуже піклується про управління поведінкою ниток, які виконуються. NetWare зберігає інформацію про те, яка нитка виконується, з яким пріоритетом і як довго це відбувається, але нав'язує ниткам свої обмеження тільки в екстремальних ситуаціях. Звичайно NetWare вважає, що всі нитки справедливо розділяють процесор, досить часто віддаючи йому управління. Це дозволяє NetWare самої працювати більш ефективно.
Кешування диска
Вся оперативна пам'ять, що залишилася після завантаження ОС і додаткових модулів, використовується для кешування диска, що, файлам при відповідних розмірах оперативної пам'яті, природно, істотно підвищує швидкість звернення до дискових.
Елеваторний пошук
У ОС NetWare передбачений окремий процес читання з диска, який прочитує дані з жорстких дисків сервера і розміщує їх в кеш-буферах. Цей процес сортує поступаючі запити на читання і розташовує їх в порядку пріоритетів, в залежності від поточного положення головок дисковода. Такий метод обслуговування запитів, званий елеваторним пошуком (elevator seeking), оптимізує переміщення головок і в результаті дозволяє значно збільшити пропускну спроможність дискової підсистеми при великій інтенсивності запитів.
Паралельний пошук
Якщо на сервері є декілька дискових каналів, то NetWare може паралельно здійснювати пошук даних на декількох дисках (по одному диску на канал). Це істотно підвищує продуктивність.