A volte è necessario per identificare l'applicazione o il processo, oltre che consumano le risorse sul vostro Mac. Solitamente usato per questo scopo sistema di monitoraggio, che sono applicazione vorace e completarlo forzatamente. Questo metodo è abbastanza ruvida e non del tutto "umano" in quanto l'applicazione di terminazione forzata può causare la perdita di dati. Invece, è più conveniente utilizzare il comando kill Terminal, che è indolore può sospendere temporaneamente un processo o applicazione, e poi continuare la sua esecuzione.
* * *
Come arrestare e avviare l'applicazione utilizzando il PID
Questo metodo è preferito perché è effettivamente utilizzato nel default del sistema, con l'unica differenza che è possibile aggiungere alla squadra una diversa chiave che influenzano il comportamento (in questo caso, la sospensione della applicazione). Consente inoltre di interrompere il programma in modo rapido, il che significa che la cessazione del l'attuazione del suo codice e, di conseguenza, ha ridotto il consumo di risorse di sistema.
La prima cosa che abbiamo bisogno di imparare l'applicazione PID che stiamo andando a sospendere. PID - questo ID di processo, l'ID domanda di licenza, che viene visualizzato nella scheda CPUin sistema di monitoraggio. Ad esempio, PID iTunes I - 525 (si sarà diverso).
aprire la terminale (Dalla cartella programmi — Utilità o tramite riflettore) E cercando di guidare il seguente comando (sostituendo applicazioni PID):uccidere -STOP PID
Subito dopo, la musica si fermerà la riproduzione (se è in esecuzione), e l'applicazione verrà sospesa. esecuzione di codice è completamente arrestato e si considera che non risponde (in monitoraggiosistema stato viene visualizzato - nonrisponde).
Per riavviare l'applicazione e utilizzare il comando uccidereMa con una chiave diversa, ecco come appare:
uccidere -CONT PID
osservazione. Non chiudere il terminale, finché l'applicazione continuerà a lavorare con l'attuale PID, tuttavia in futuro, possono sorgere problemi se si vuole che continui, e il PID sarà già assegnato a un altro processo.
Come arrestare e avviare l'applicazione utilizzando l'AppName
In caso di problemi con il metodo precedente, o se non si vuole perdere tempo con il PID, che è ogni volta che si avvia modifiche alle applicazioni - è possibile utilizzare un altro metodo di lavoro con il nome dell'applicazione (AppName), che a differenza del PID, sempre in modo coerente.
Per fare questo si usa il comando killall con i tasti familiari. Ricordate il nome dell'applicazione o un'occhiata a monitoraggiosistema e sostituito nella seguente comando:
killall -STOP "AppName"
Per continuare, come avrete intuito, è necessario utilizzare lo stesso comando, ma con la chiave -CONT. Ecco come si presenta:
killall -CONT "AppName"
Dopo questa operazione l'applicazione verrà riavviato e si immediatamente tornare ad essa.
osservazione. Citazioni possono essere lasciati se il nome dell'applicazione è costituito da una sola parola. Se contiene spazi, deve necessariamente essere citato.
Infine, ricordiamo che la squadra killall nella sua forma pura (senza tasti) per completare istantaneamente qualsiasi applicazione. Se questo applicazioni X sistema operativo, come Finder, Dock - saranno solo riavviare.
* * *
Abbiamo domande, commenti o suggerimenti? Benvenuti ai commenti - Sono sempre felice di parlare e di aiuto. Restate sintonizzati, c'è ancora un sacco di cose interessanti!