Sygnalizuje i przerywa porównanie

Na podstawie różnych odniesień, moja subiektywna definicjasygnały w Linuksie to „Wyzwalacze, które są używane do powiadamiania procesów o wystąpieniu określonego zdarzenia. Zdarzenie tutaj może odnosić się do wyjątku oprogramowania. Dodatkowe sygnały mogą być również wykorzystywane do mechanizmów IPC”. Mam pytania

Przypuszczam, że tylko wyjątki (przerwania programowe) są zgłaszane za pomocą sygnałów. Co z przypadkiem przerwań sprzętowych.Jakie są różne źródła sygnału? Dla mnie wygląda na to, że jądro jest zawsze źródłem sygnału (z wyjątkiem sytuacji, gdy jest używane do IPC)Różnica między programem obsługi sygnału a ISR ?.Różnica między blokowaniem sygnału a maskowaniem przerwań?

questionAnswers(3)

yourAnswerToTheQuestion