Che cos'è il "caricamento" nell'indicatore di carico del sistema?


8

L'indicatore di caricamento del sistema mostra i grafici dell'attività della CPU, dell'utilizzo della memoria, degli I / O del disco rigido, ecc. C'è anche un grafico "Carica", ma non so cosa significhi. Che cos'è esattamente questo "carico"?


1
"What is load" .. Adoro quella canzone.
Яois

Risposte:



4

Breve riassunto di due diverse fonti.

A partire dal en.wikipedia.org/

La media del carico rappresenta il carico medio del sistema per un periodo di tempo. Appare convenzionalmente sotto forma di tre numeri che rappresentano il carico del sistema durante gli ultimi periodi di uno, cinque e quindici minuti.

[...]

Un computer inattivo ha un numero di carico pari a 0. Ogni processo che utilizza o attende la CPU (la coda pronta o la coda di esecuzione) incrementa il numero di carico di 1. La maggior parte dei sistemi UNIX conta solo i processi in esecuzione (su CPU) o eseguibili (in attesa di CPU). Tuttavia, Linux include anche processi in stato di sonno ininterrotto (in genere in attesa di attività del disco), che può portare a risultati notevolmente diversi se molti processi rimangono bloccati in I / O a causa di un sistema I / O occupato o in stallo. [1] Ciò, ad esempio, include il blocco dei processi a causa di un errore del server NFS o del rallentamento dei supporti (ad es. Dispositivi di archiviazione USB 1.x). Tali circostanze possono comportare una media del carico elevata, che non riflette un effettivo aumento dell'utilizzo della CPU (ma dà comunque un'idea di quanto tempo gli utenti devono attendere).

[...]

Per i sistemi a CPU singola associati alla CPU, si può pensare alla media del carico come una percentuale di utilizzo del sistema durante il rispettivo periodo di tempo. Per i sistemi con più CPU, è necessario dividere il numero per il numero di processori per ottenere una percentuale comparabile.

A partire dal man uptime

La media del carico di sistema è il numero medio di processi in stato eseguibile o ininterrotto. Un processo in uno stato eseguibile utilizza la CPU o è in attesa di utilizzare la CPU. Un processo in uno stato ininterrotto è in attesa di un accesso I / O, ad esempio in attesa del disco. Le medie sono prese su tre intervalli di tempo. Le medie di carico non sono normalizzate per il numero di CPU in un sistema, quindi una media di carico pari a 1 indica che un singolo sistema CPU viene caricato continuamente mentre su un sistema a 4 CPU significa che era inattivo il 75% delle volte.

Per rispondere alla domanda originale, è la media del carico degli ultimi 1 minuto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.