Perguntas com a marcação «signals»

Um sinal é uma mensagem que pode ser enviada para um processo em execução. Os sinais podem ser iniciados por programas, usuários ou administradores.

2
O que são sinais pendentes?
Ao olhar para os limites de um processo em execução, vejo Max pending signals 15725 O que é isso? Como posso determinar um valor razoável para um serviço ocupado? Geralmente, não consigo encontrar uma página que explique o que é cada limite. Alguns são bastante auto-explicativos (máximo de arquivos abertos), …

4
O sinal pode ser ignorado (perdido)?
Eu tenho um aplicativo que está se comunicando com os trabalhadores por meio de sinais (particularary SIGUSR1 / SIGUSR2 / SIGSTOP). Posso confiar que, aconteça o que acontecer, todo sinal será entregue e processado pelo manipulador? O que acontece se os sinais são enviados mais rapidamente do que não é …
9 linux  signals 


1
saída confirmada usando armadilha
Estou tentando interceptar o Ctrl+Csinal pedindo uma confirmação do usuário. A parte de captura funciona bem. Mas quando o sinal fica preso, ele não retorna à execução normal. Em vez disso, fecha o script. Como fazê-lo retomar a execução quando o usuário pressiona não. aqui está o meu código hell() …


2
Como funciona o nohup?
Meu entendimento é que, para bloquear um sinal de processo como SIGHUP, você precisaria fazê-lo dentro do processo para o qual o sinal está sendo enviado. No entanto, um shell Unix como bashpode gerar um processo filho e bloquear o HUPsinal para o filho de dentro do pai, usando o …
8 signals  nohup 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.