Elimina tutti i processi non essenziali

4

Sto cercando un'utilità che mi consenta di uccidere tutti i processi che non sono essenziali per mantenere la stabilità del sistema in modo efficiente. Immagino che il modo più semplice per farlo sarebbe quello di scoprire quali processi sono di proprietà di Apple Inc. ed escluderli da una lista di uccisioni, se possibile.

La disattivazione degli elementi di accesso non è un'opzione, poiché all'avvio sono necessari determinati processi, ad esempio alcuni servizi cloud diversi che sincronizzano i file. Ucciderli a richiesta sarebbe l'ideale.

Di seguito è riportato un esempio di ciò che dovrebbe essere ucciso.

    
posta abestic9 04.02.2015 - 22:02
fonte

1 risposta

4

I processi che menzioni saranno tutti uccisi da un comando:

kill -9 -1

Anche questo ti disconnetterebbe e ucciderebbe tutti i programmi in esecuzione, quindi non sarebbe l'ideale, ma accelererebbe il tuo Mac e dedicherà tutta la memoria e le risorse al sistema.

In pratica, è necessario utilizzare launchctl per elencare tutte le attività dell'utente e chiuderle una alla volta. Le attività che menzioni iniziano tutte quando accedi, quindi ucciderle potrebbe non fare altro che causarne l'uscita e il riavvio.

Vorrei raccomandare invece di uccidere, facendo il lavoro per misurare realmente l'aspetto del sistema che ti sta causando un vincolo. RAM, CPU, rete, I / O disco e focus su app che hanno un impatto su di essi. I tempi della CPU dei compiti che hai citato sono così piccoli, è difficile vederli come qualsiasi tipo di problema, ma forse hai dati e misure che mostrano il contrario.

OS X può eseguire migliaia di piccoli processi e destreggiarsi nella memoria, ed è un caso raro in cui un programma ha una perdita di memoria abbastanza grande o non inattivo quando non è in uso che è improbabile che tu abbia un problema che lavorare per creare uno strumento per uccidere ti farebbe tornare indietro nel tempo che ci hai dedicato. Direi, lavorate su quello script se ne avete bisogno per imparare come funzionano le cose e non fare alcuna differenza in futuro. In questo caso, non risolve il problema generale è il mio consiglio ...

    
risposta data 08.10.2015 - 17:37
fonte

Leggi altre domande sui tag