Quando avviamo un'applicazione o un programma in macOS Sierra, si avvia automaticamente un processo associato a tale applicazione e questo processo ci consente di lavorare correttamente con l'applicazione o il programma. Ci sono situazioni in cui questi processi presentano un qualche tipo di fallimento e lo notiamo dai seguenti sintomi.
Possibili guasti
• Blocco dell'applicazione o del programma
• Blocco attrezzatura
• Riavvii imprevisti
• Non si apre l'applicazione
Quando un processo influisce sulla stabilità del programma o dell'apparecchiatura, usiamo comunemente il comando kill per "uccidere" detto processo e riguadagnare la stabilità del sistema, e per questo utilizziamo il PID o identificatore del processo. Ricorda che per vedere il PID di un processo dobbiamo accedere a Activity Monitor e lì nella scheda CPU abbiamo l'elenco dei processi e il loro rispettivo PID.
Oggi Solvetic offre due alternative al comando kill per interrompere un processo in macOS Sierra e quindi intraprendere azioni su di esso.
1. Arresta o "uccidi" un processo usando killall
Questo comando viene utilizzato per terminare un determinato processo utilizzando il suo nome in macOS Sierra. Per utilizzare questo comando utilizzeremo la seguente sintassi:
killall (Processo)Ad esempio, se vogliamo terminare il processo chiamato iTunes, inseriremo quanto segue:
killall iTunes
Immediatamente il processo verrà chiuso, quindi dobbiamo stare attenti quando uccidiamo un processo poiché possiamo perdere le informazioni su cui stiamo lavorando finora. Per forzare la chiusura di un processo possiamo aggiungere il parametro -KILL utilizzando la seguente sintassi:
killall -KILL (Processo)
2. Arresta o "uccidi" un processo usando pkill
Grazie a pkill abbiamo la possibilità di fermare un servizio usando il suo nome e non il suo PID. Uno dei vantaggi che abbiamo con pkill è che il nome del processo deve essere racchiuso tra virgolette, il che ci permette di inserire il nome del processo anche con spazi senza pregiudicarne l'esecuzione.
Ad esempio, per "terminare" il processo di iTunes, inserisci quanto segue:
pkill "iTunes"
In questo modo chiuderemo il processo e riguadagneremo la stabilità del sistema. Alcune opzioni che possiamo usare con pkill sono:
uccidi tutti i processi che iniziano con una certa lettera
pkill W * (In questo caso uccidiamo i processi che iniziano con W)
Uccidi i processi che appartengono a un determinato utente
pkill -U Nome_Utente Nome_Processo
Possiamo vedere come in modo semplice e totalmente pratico possiamo "uccidere" un processo in macOS Sierra.
Monitoraggio dell'attività del Mac