GNU/Linux >> Linux Esercitazione >  >> Linux

Cosa significa "bello" nei grafici di utilizzo della CPU?

Soluzione 1:

Su un grafico o report sull'utilizzo della CPU, la percentuale di CPU "buona" è la % di tempo della CPU occupata dai processi a livello utente con un valore piacevole positivo (priorità di pianificazione inferiore -- vedi man nice per i dettagli).

Fondamentalmente è il tempo della CPU che è attualmente "in uso", ma se arriva un processo normale (bel valore 0) o ad alta priorità (bel valore negativo) quei programmi verranno espulsi dalla CPU.

Soluzione 2:

%user :percentuale di utilizzo della CPU che si è verificata durante l'esecuzione a livello di utente (applicazione).

%nice :Percentuale di utilizzo della CPU che si è verificata durante l'esecuzione a livello di utente con buona priorità.

%system :percentuale di utilizzo della CPU che si è verificata durante l'esecuzione a livello di sistema (kernel).

%iowait :Percentuale di tempo in cui la CPU o le CPU sono rimaste inattive durante le quali il sistema ha avuto una richiesta di I/O disco in sospeso.

%idle :Percentuale di tempo in cui la CPU o le CPU sono rimaste inattive e il sistema non ha avuto una richiesta di I/O su disco in sospeso.

Fonte:http://www.cyberciti.biz/tips/how-do-i-find-out-linux-cpu-utilization.html

Vedi anche man mpstat .

Soluzione 3:

È la priorità di pianificazione della CPU, valori più alti (+19) significano priorità più bassa e valori più bassi (-20) significano priorità più alta (relazione inversa). man 2 getpriority ti darà molti dettagli Puoi impostare il valore nice quando avvii un processo con nice comando e poi cambiarlo con il renice comando. Solo il superutente (root) può specificare un aumento di priorità di un processo.

Soluzione 4:

Nice è destinato a lavori in batch o in background. I lavori sono ordinati (data una priorità di pianificazione inferiore) in modo che non utilizzino la CPU quando gli utenti online ne hanno bisogno. I programmi nice e renice stabiliscono la priorità nice. Le priorità positive negative sono negative (in tempo reale).

Se hai poco tempo di inattività ma molto tempo piacevole, è probabile che tu stia eseguendo un processo in background come Seti a casa o qualcosa di simile.


Linux
  1. Cosa significa "rm is hash"?

  2. Cosa significa /proc/loadavg 'S "utilizzo della CPU e dell'Io"?

  3. Cosa significa "bello" nella scheda Processi?

  4. Cosa significa questo avviso?

  5. Cosa significa rc nei file punto

Cosa significa chmod 777

Cosa significa "-" (doppio trattino)?

Cosa significa essere "sh compatibile"?

Nessuna variabile DISPLAY X11 - cosa significa?

Cosa significa la capacità ep?

Cosa significa %st in alto?