Когда сигнал доставлен, обработчик сигнала выполняется в стеке процесса. Если SA_ONSTACK используется в sigaction(), то используется другой стек.
sigaction()
Какая польза от использования другого стека? Есть пример использования?