АКОС 14. Сигналы

00:00:00 - Введение 00:00:41 - О процессах (в очередной раз) 00:03:54 - Из-за чего могут возникать сигналы? 00:06:44 - Что такое сигнал? 00:08:30 - О стандартных сигналах 00:09:57 - Как «убивать» процессы разными способами? 00:12:31 - Core Dump 00:17:47 - Ещё о стандартных сигналах 00:21:10 - О перехватке обработки сигнала 00:24:58 - О проблемах с портированием 00:29:10 - О различиях в обработке сигналов 00:31:17 - Про sigaction 00:37:54 - Когда signal можно применять безопасно? 00:39:54 - О чём нельзя забывать при обработке сигналов? 00:41:37 - О безопасности с точки зрения асинхронного использования сигналов 00:44:56 - Об общих паттернах в написании обработчика сигнала 00:46:20 - О sig_atomic_t 00:48:30 - Об обработке сигналов на практике 00:50:58 - О доставке сигналов 00:52:31 - Что «внутри» доставки сигналов? 00:53:31 - Signal Mask 00:55:07 - Как использовать Signal Mask? 00:57:10 - Как дождаться прихода сигнала? 00:58:47 - Можно ли сигналы использовать как способ межпроцессного взаимодействия? 01:01:38 - Ограничения сигналов Дата лекции: 10.02.2022 Лектор: Яковлев Виктор Вадимович Съёмка и монтаж: Алексей Горбулев

Смотрите также