
Добавил:
Hist
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лекции 2012 / Лекция7.ppt
X
- •Сокеты
- •Цели и задачи
- •Понятие «Сокет»
- •Коммуникационный
- •Коммуникационные характеристики (1)
- •Коммуникационные характеристики (2)
- •BSD-сокеты
- •Дейтаграммный сокет
- •Потоковый сокет
- •Пакетный сокет
- •Сокет низкого уровня
- •Коммуникационные
- •AF_UNIX
- •AF_INET
- •Двунаправленный канал
- •Создание сокета
- •Поддержка различных типов сокетов в доменах
- •Поддержка различных протоколов
- •Привязка сокета
- •Структура sockaddr
- •Структура sockaddr_un
- •Структура sockaddr_in
- •Адреса сокетов в различных доменах
- •Преобразование различных форматов IP-адресов
- •Создание очереди входящих запросов
- •Прием входящего соединения
- •Установление
- •Получение данных
- •Отправка данных
- •Взаимодействие процессов с установлением соединения (UNIX)
- •Взаимодействие процессов без установления соединения (UNIX)
- •Взаимодействие процессов с установлением соединения (INET)
- •Сравнение различных систем межпроцессного взаимодействия
- •Планирование
- •Типы
- •Разделение времени
- •Планирование по наивысшему приоритету
- •Планирование по наивысшему приоритету
- •Планирование по наивысшему приоритету
- •Круговорот (1)
- •Круговорот (2)
- •Круговорот (3)
- •Модификации круговорота
- •Модификации круговорота
- •Очереди с обратной связью
- •Очереди с обратной связью
- •Очереди с обратной связью
- •Сравнение подходов
- •Многоуровневое планирование (1)
- •Многоуровневое планирование (2)
- •Планирование в Linux
- •Идеальная система
- •Реальная система
- •Две задачи планировщика
- •Случаи освобождения процессора
- •Очередь готовности
- •Политики планирования
- •Дескриптор процесса (некоторые поля)
- •Работа планировщика
- •Значения приоритетов
- •Некоторые особенности
Соседние файлы в папке Лекции 2012