Зарегистрироваться
Восстановить пароль
FAQ по входу

Кузьмин Д.А. Разработка компонентов системного программного обеспечения. Процессы в Linux

  • Файл формата pdf
  • размером 1,24 МБ
  • Добавлен пользователем
  • Описание отредактировано
Кузьмин Д.А. Разработка компонентов системного программного обеспечения. Процессы в Linux
Учебно-методическое пособие. — Красноярск: Сибирский федеральный университет, 2012. — 89 с.
посвящено управлению процессами в операционной системе Linux, оно раскрывает понятие процесса, предоставляет схему управления процессами, описывает различные механизмы синхронизации и передачи данных между процессами, а также содержит информацию о работе с процессами и легковесными процессами (нитями, потоками) в мультиплатформенной библиотеке Qt. Понимание процессного механизма и умение программировать многопроцессные приложения необходимы для создания эффективного системного программного обеспечения.
Предназначено для специальностей: прикладная математика и информатика (010501), компьютерная безопасность (090102), информатика и вычислительная техника (230100).
Введение в процессы.
Ядро системы.
Состояния процесса.
Контекст процесса.
Идентификатор процесса (PID).
Первичный процесс- процесс init.
Каталоги и файлы /proc в ОС Linux.
Организация многопользовательского режима.
Схема планирования в Unix System V Release 4.
Процессы реального времени.
Проект KURT.
Проект RTLinux.

Программирование процессов.
Создание процессов.
Завершение процессов.
Ожидание завершения процесса-потомка.
Замещение процессов.
Полудуплексные каналы.
Сигнальный механизм.
Механизм передачи сигналов.
Ненадежные сигналы.
Надежные сигналы.

Взаимодействие процессов.
Разделяемая память.
Семафоры.
Очереди сообщений.

Сетевое взаимодействие процессов с использованием программные гнезд (sockets).
Процессы и потоки в библиотеке Qt.
Процессы.
Потоки.
Семафоры.
Условные переменные.
Приложения.
Описание используемых в ОС Linux сигналов.
Словарь терминов.
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация