Domande taggate «signals»

Un segnale è un messaggio che può essere inviato a un processo in esecuzione. I segnali possono essere avviati da programmi, utenti o amministratori.

2
Cosa sono i segnali in sospeso?
Quando guardo i limiti di un processo in esecuzione, vedo Max pending signals 15725 Cos'è questo? Come posso determinare un valore ragionevole per un servizio impegnato? In generale, non riesco a trovare una pagina che spieghi quale sia ogni limite. Alcuni sono piuttosto autoesplicativi (max file aperti), altri meno (dimensione …

4
Il segnale può essere ignorato (perso)?
Ho un'applicazione che comunica con i lavoratori tramite segnali (in particolare SIGUSR1 / SIGUSR2 / SIGSTOP). Posso fidarmi che qualunque cosa accada ogni segnale verrà consegnato ed elaborato dal gestore? Cosa succede se i segnali vengono inviati più rapidamente di quanto non sia possibile per l'applicazione per gestirli (ad es. …
9 linux  signals 


1
uscita confermata tramite trap
Sto cercando di intercettare il Ctrl+Csegnale che richiede una conferma da parte dell'utente. La parte di intrappolamento funziona bene. Ma una volta che il segnale viene intrappolato, non ritorna alla normale esecuzione. Invece, chiude la sceneggiatura. Come farlo riprendere l'esecuzione quando l'utente preme no. ecco il mio codice hell() { …


2
Come funziona nohup?
La mia comprensione è che per bloccare un segnale di processo simile SIGHUP, è necessario farlo all'interno del processo a cui viene inviato il segnale. Tuttavia, una shell Unix come bashpuò generare un processo figlio e bloccare il HUPsegnale per il bambino dall'interno del genitore, usando il nohupcomando. Come funziona? …
8 signals  nohup 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.