2014-01-29 5 views
1

의심 스럽지만, CPU가 스케줄링하지 않았을 때 프로세스가 5 개의 다른 신호를 받았을 때 프로세스가 CPU에 스케줄 된 다음 5 개의 신호 중 하나가 먼저 처리되고 그 이유는 무엇이라고 생각합니까?리눅스 신호간에 우선 순위가 있습니까?

첫째 : Linux Programmer's Manual :. 후세 여기에 대한 답변 등 Grijesh 차우의 코멘트를 게시

+0

찾기 사람 신호 – user2760375

+0

"소프트웨어 신호가없는 반면, 인터럽트가 종종 서로 다른 우선 순위를 할당"하지만, 소프트웨어 신호가 다른 것에 더 우선 순위 일이 없습니다 ... –

+0

먼저 신호를 처리하는 신호와 그 이유를 우선하지 않으면? –

답변

0

표준 및 실시간 신호 처리를 위해 대기중인 경우 ", POSIX가 지정을 잎 최초의 리눅스를 전달, 많은 다른 구현과 마찬가지로,이 경우 표준 신호에 우선 순위를 부여합니다. " 둘째

: Signals, Traps, and Interrupts :이 인터럽트하지 아니

관련 문제