28. Общая классификация алгоритмов распределения памяти.
29. Распределение и управление памятью в однозадачный ОС без подкачки на диск.
30. Распределение и управление ОП в многозадачных ОС без подкачки на диск. Распределение памяти фиксированными разделами.
31. Распределение и управление ОП в многозадачных ОС без подкачки на диск. Распределение памяти динамическими разделами.
32. Распределение и управление ОП в многозадачных ОС с подкачкой на диск. Свопинг, оверлей, виртуальная память.
33. Организация виртуальной памяти в ОС.
34. Организация виртуальной памяти. Страничное распределение. Преобразование адресов.
35. Организация виртуальной памяти. Сегментное распределение. Преобразование адресов.
36. Сегментно-страничное распределение. Преобразование адресов.
37. Буферы быстрого преобразования адреса.
38. Алгоритмы замещения страниц.
39. Распределение виртуального адресного пространства процесса. Хранение страничной памяти на диске.
40. Реализация виртуальной памяти ОС MULTICS.
|
|
41. Виртуальная память в ОС с аппаратной платформой Intel Pentium.
42. Защита памяти. Защита памяти в системе Pentium.
Управление вводом-выводом
43. Организация ввода-вывода. Состав и структура аппаратной и программной части системы ввода-вывода. Блочные устройства, символьные устройства. Способы обмена данными с реальной ОП.
44. Назначение и принципы действия контроллеров устройств.
45. Принцип действия DMA.
46. Принципы создания программного обеспечения вводом-выводом. Асинхронная, синхронный способ передачи данных.
Уровни программного обеспечения ввода-вывода. Абстрагирования ввода вывода. Понятие HAL.
Принципы построения обработчиков прерываний ввода-вывода.
49. Функции и назначение драйверов устройств.
50. Назначение, состав и структура драйвера в ОС MS DOS. Заголовок запроса. Процедура стратегия, процедура прерывание.
51. Способы буферизации. Обработка ошибок.
52. Способы программирования устройств вводад-вывода. Пример, управление мышью.
53. Принципы работы внешних устройств (принтер лазерный и струйный, сканер, мышь, клавиатура, диски, мониторы, RAID массивы).