Могут ли процессы действительно "генерировать" сигналы, или они просто запрашивают ядро, чтобы они отправляли сигнал от их имени?
А как насчет аппаратных прерываний? Они переводятся в программные прерывания? Мол, процессор может прервать процесс напрямую? или через ядро?