|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Организация обмена и синхронизации данных между процессами и нитями (Семафоры, MUTEX, PIPES, функции ожидания)Рефераты По курсу «Сетевые операционные системы» История развития операционных систем и элементной базы. Современный этап развития. Процессоры по технологии i3, i5, i7, их возможности, системы команд, кэши, потоки. Основные функции ОС. Некоторые компоненты ОС. Управление процессами в ОС. Управление памятью, процессами и внешними устройствами. Процессы, нити, волокна. Организация взаимодействия. Сетевые ОС. Сетевые службы и сетевые сервисы. Распределенные ОС. Отличия сетевых и распределенных ОС. Области применения. Одноранговые сети, сети с выделенными серверами, комбинированные сети, области применения. Сетевое оборудование. Системные вызовы в Unix (и подобных) и Windows. Основные характеристики OS Windows 7. Отличия от предыдущих версий. Механизмы защиты ресурсов и файлов. Краткая характеристика ОС Windows 8. Основные нововведения. Варианты организации многопроцессорных систем. Функции Win32 API. Применение в языках высокого уровня и приложениях. Качественные показатели приложений с Win32 API. Структура ОС. Ядро и вспомогательные модули. Микроядерная структура ОС. Реализация множественных прикладных сред. Поддержка нескольких файловых систем. Переносимость и аппаратная зависимость ОС. 15. Многопрограммная работа в ОС ― Различные системы обработки. Уровни привилегий. 16. Планирование процессов и потоков (Threads). Алгоритмы планирования. Потоки и процессы ― взаимодействие. Технологии скрытия процессов. 17. Алгоритмы распределения и планирования памяти. Свопинг. Методы обращения к памяти в многопроцессорных системах. Кэширование данных и кода. Кэш память, файл подкачки. Кэширование в процессоре PENTIUM. Кэши разного уровня. Методы помещение и извлечения данных из кэша и его взаимодействие с оперативной памятью. Средства поддержки сегментации памяти в процессоре PENTIUM. Регистры и таблицы, управляющие сегментацией. Сегментно-страничный механизм. Организация вызова процедур и задач. Технология вызова удаленных процедур. Организация ввода/вывода в ОС. Менеджер ввода/вывода. Взаимодействие процессов через передачу сообщений. Разделение устройств, данных между процессами. Интерфейс между устройствами и ОС. Драйверы устройств и их иерархия. Файловая структура ОС (MS DOS, MS WINDOWS, UNIX). Атрибуты, доступ, операции. Физическая организация файловой системы (FAT, FAT32, NTFS, UNIX-подобные ОС). Описание различных файловых операций. Контроль доступа в различных ОС. Дисковый кэш. Устойчивость файловых систем, восстанавливаемость на примере NTFS. Организация обмена и синхронизации данных между процессами и нитями (Семафоры, MUTEX, PIPES, функции ожидания). Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |