a me era capitato una volta di chiudere un programma. Non sapevo del primo comando (killall), infatti chi mi aveva consigliato, mi aveva detto di utilizzare sempre kill -9.<br>Purtroppo nemmeno il comando kill -9 PID riusciva a chiudere tale programma. <br>
In quei casi estremi, cosa si puņ ancora tentare? <br><br><div><span class="gmail_quote">2008/1/25, MauX &lt;<a href="mailto:mauro@nonsolocomputer.com">mauro@nonsolocomputer.com</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>Il giorno ven, 25/01/2008 alle 18.10 +0100, Diego Foglino ha scritto:<br>&gt; quand&#39;č che si usa l&#39;opzione -9 ?<br><br>premessa:<br>ogni segnale ha un suo preciso significato al quale l&#39;applicazione puo&#39;<br>
rispondere o meno. il -9 e&#39; piu&#39; o meno la traduzione di &quot;O ESCI CON LE<br>BUONE O TI FINISCO A CANNONATE!&quot;.<br>il messaggio standard che viene inviato con kill/killall e&#39; TERM, ovvero<br>&quot;ESCI CON LE BUONE&quot;. Ovviamente se l&#39;applicazione non ci sente piu&#39;, e&#39;<br>
completamente bloccata quindi non e&#39; nemmeno in grado di obbedire tanto<br>e&#39; incastrata, allora si passa alla fase cattiva, ovvero il -9 /KILL.<br>Nel contesto sarebbe preferibile, per quanto possibile usare la prima<br>
(e&#39; pure vero che alcune applicazioni obbediscono con altri segnali per<br>terminare regolarmente) in quanto se la procedura riesce a venirne fuori<br>con le buone riesce anche a deallocare regolarmente la memoria, chiudere<br>
gli stream aperti (file e quant&#39;altro) e operare tutte le operazioni del<br>caso. Un kill -9 e&#39; molto piu&#39; drastico quindi i flussi vengono chiusi e<br>basta senza salvaguardia di quello che ci sta dentro, i buffer vengono<br>
semplicemente abbondonati col rischio di danneggiamento di eventuali<br>dati collegati.<br><br><br><br><br>--<br>ubuntu-it mailing list<br><a href="mailto:ubuntu-it@lists.ubuntu.com">ubuntu-it@lists.ubuntu.com</a><br>Opzioni d&#39;iscrizione - <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-it">https://lists.ubuntu.com/mailman/listinfo/ubuntu-it</a><br>
<a href="http://wiki.ubuntu-it.org/Listiquette">http://wiki.ubuntu-it.org/Listiquette</a><br></blockquote></div><br>