Основы операционных систем. Практикум


09


Понятие виртуальной файловой системы
Операции над файловыми системами. Монтирование файловых систем
Операции над файловыми системами. Монтирование файловых систем - часть 2
Операции над файловыми системами. Монтирование файловых систем - часть 3
Блочные, символьные устройства
Блочные, символьные устройства - часть 2
Блочные, символьные устройства - часть 3
Аппаратные прерывания (interrupt)
Понятие сигнала. Способы возникновения сигналов и виды их обработки
Понятия группы процессов, сеанса
Понятия группы процессов, сеанса - часть 2
Понятия группы процессов, сеанса - часть 3
Понятия группы процессов, сеанса - часть 4
Понятия группы процессов, сеанса - часть 5
Системный вызов kill() и команда kill()
Системный вызов kill() и команда kill() - часть 2
Изучение особенностей получения терминальных сигналов текущей и фоновой группой процессов
Изучение получения сигнала SIGHUP процессами при завершении лидера сеанса
Системный вызов signal(). Установка собственного обработчика сигнала
Прогон программы, игнорирующей сигнал SIGINT
Модификация предыдущей программы для игнорирования сигналов SIGINT и SIGQUIT
Прогон программы с пользовательской обработкой сигнала SIGINT
Модификация предыдущей программы для пользовательской обработки сигналов SIGINT и SIGQUIT
Восстановление предыдущей реакции на сигнал
Сигналы SIGUSR1 и SIGUSR2. Использование сигналов для синхронизации процессов
Завершение порожденного процесса. Системный вызов waitpid(). Сигнал SIGCHLD
Прогон программы для иллюстрации обработки сигнала SIGCHLD
Возникновение сигнала SIGPIPE при попытке записи в pipe или FIFO, который никто не собирается читать
Возникновение сигнала SIGPIPE при попытке записи в pipe или FIFO, который никто не собирается читать - часть 2
Понятие о надежности сигналов. POSIX функции для работы с сигналами
Понятие о надежности сигналов. POSIX функции для работы с сигналами - часть 2
Example.13-14.1
Example.13-14.1
Example.13-14.2
Example.13-14.2
Example.13-14.3
Example.13-14.3
Example.13-14.4
Example.13-14.4
Example.13-14.5
Example.13-14.5
Example.13-14.6
Example.13-14.6
Понятие виртуальной файловой системы
Операции над файловыми системами. Монтирование файловых систем
Операции над файловыми системами. Монтирование файловых систем - часть 2
Операции над файловыми системами. Монтирование файловых систем - часть 3
Блочные, символьные устройства
Блочные, символьные устройства - часть 2
Блочные, символьные устройства - часть 3
Аппаратные прерывания (interrupt)
Понятие сигнала. Способы возникновения сигналов и виды их обработки
Понятия группы процессов, сеанса
Понятия группы процессов, сеанса - часть 2
Понятия группы процессов, сеанса - часть 3
Понятия группы процессов, сеанса - часть 4
Понятия группы процессов, сеанса - часть 5
Системный вызов kill() и команда kill()
Системный вызов kill() и команда kill() - часть 2
Изучение особенностей получения терминальных сигналов текущей и фоновой группой процессов
Изучение получения сигнала SIGHUP процессами при завершении лидера сеанса
Системный вызов signal(). Установка собственного обработчика сигнала
Прогон программы, игнорирующей сигнал SIGINT
Модификация предыдущей программы для игнорирования сигналов SIGINT и SIGQUIT
Прогон программы с пользовательской обработкой сигнала SIGINT
Модификация предыдущей программы для пользовательской обработки сигналов SIGINT и SIGQUIT
Восстановление предыдущей реакции на сигнал
Сигналы SIGUSR1 и SIGUSR2. Использование сигналов для синхронизации процессов
Завершение порожденного процесса. Системный вызов waitpid(). Сигнал SIGCHLD
Прогон программы для иллюстрации обработки сигнала SIGCHLD
Возникновение сигнала SIGPIPE при попытке записи в pipe или FIFO, который никто не собирается читать
Возникновение сигнала SIGPIPE при попытке записи в pipe или FIFO, который никто не собирается читать - часть 2
Понятие о надежности сигналов. POSIX функции для работы с сигналами
Понятие о надежности сигналов. POSIX функции для работы с сигналами - часть 2



Начало    



Книжный магазин