A volte, quando ho molte applicazioni aperte che fanno molte cose di memoria e di I / O, il mio computer inizia inevitabilmente a battere un po '. Mentre aspetto che le cose si sistemino, spesso decido di chiudere alcune applicazioni che non hanno davvero bisogno di essere aperte. Il guaio è che molte delle applicazioni (specialmente quelle che hanno processi in background / inattivi) tendono ad essere intermittenti che non rispondono fino a che il thrashing non si attenua, quindi ci vuole molto tempo prima che ottengano lo stato attivo per inviare ⌘ + q , o quando vado a chiuderli cliccando sulla loro icona nel dock mi viene solo presentata l'opzione per forzare la chiusura. So che quelle applicazioni non sono permanentemente insensibili, quindi preferirei inviare loro un segnale TERM delicato e farle chiudere con grazia quando sono in grado. Di solito finisco per ucciderli usando pkill
dal terminale, tuttavia, ciò non è sempre fattibile, specialmente se il terminale viene anche protetto.
Qual è il modo più semplice per inviare delicatamente il segnale per uccidere un processo se / quando tale processo non risponde a intermittenza? (In una situazione in cui l'accesso al terminale e / o l'avvio di una nuova applicazione non è conveniente.)