
eu tenho estudadoeste excelente Caltechpalestra sobre o mecanismo de entrega de sinal, que fala sobre como o estado atual do processo (pilha, RIP etc.) no momento da geração do sinal é copiado, atualizado para saltar para o manipulador de sinal e restaurado posteriormente para retomarmos no ponto de interrupção. eu então liesse, quais Estados
Lidar com sinais assíncronos é mais complicado do que lidar com sinais síncronos.
Agora, embora eu entenda a diferença básica entre sinais síncronos e assíncronos (gerados automaticamente versus enviados por outro processo), gostaria de saber se o processo que descrevi acima, e sobre o qual falei em profundidade na palestra do Caltech, é para sinais assíncronos, síncronos. , ou ambos: estou pensando que é para assíncrono, já que é bastante complicado, mas não consigo ver como o tratamento síncrono seria muito diferente.
Alguém pode esclarecer?
(E sim, procurei nos PAQs e não encontrei nada: demorei bastante para encontrar a palestra do Caltech!)