Articulu Directory
- 1 XNUMX. Verificate a carica di u sistema
- 2 XNUMX. Analogia
- 3 XNUMX. Quantu hè u sistema di carica di carica media apprupriatu?
- 4 Quattru, più processori CPU
- 5 Cinque, processore CPU multi-core
- 6 XNUMX. Quale hè u tempu mediu di carica chì mi deve fighjà?
- 7 Chì duverebbe fà se a carica VPS hè troppu alta?
Se u vostru urdinatore (urdinatore) hè lentu, pudete vulete verificà se u sistema hè sottu à una carica alta?
Recentemente, un pocuMarketing InternetL'ufficiale hà dichjaratu ch'ellu era rispunsevuleE-commerceU situ web era inaccessibile per via di una situazione qualchì tempu fà...
Stu situ web hè basatu annantu àU situ di WordPress, inLinux Configurazione di u servitore VPS.
- A cunfigurazione di u servitore Linux VPS hà solu 1 core CPU è 1GB RAM memoria.
Entra in u fondu di u servitore Linux VPS per verificà u prublema, è truvate chì a media di carica hè assai alta, righjunghjendu sopra à 10.0.
Nant'à i sistemi Linux, usu di solituuptime
cumanda per vede lu (w
cumanda ètop
cumanda hè ancu dispunibule).
Inoltre, travaglianu ancu cù l'urdinatori Mac d'Apple.
Se truvate chì a media di carica hè troppu alta, pruvate à risolve u prublema!
- Quandu a carica media di carica hè troppu alta,Chen WeiliangA suluzione data hè di aumentà u numeru di core CPU.
- Allora, aghjurnà decisamente a cunfigurazione à2 core CPU,8 GB memoria RAM.
- A situazione di carica media alta carica hè stata risolta rapidamente.
XNUMX. Verificate a carica di u sistema
In una finestra di terminal SSH, scrivite u cumandimu seguitu ▼
uptime
U sistema restituverà una linea di informazioni ▼
A seconda mità di a linea dice "media di carica" chì significa "a carica media di u sistema"
- Cù 3 numeri in l'internu, pudemu stabilisce se a carica di u sistema hè grande o chjuca?
Perchè ci sò 3 numeri?
- Rappresentanu a carica media di u sistema in minuti di 1, 5 è 15 minuti.
- Se tenete à circà, vi dicerà ancu chì quandu u CPU hè completamente inattivu, a media di carica hè 0;
- Quandu a carica di travagliu di CPU hè saturata, a media di carica hè 1.
Chì significà CPU?
- CPU hè a unità centrale di prucessu.
- (Unità Centrale di Trattamentu Inglese, CPU)
- U CPU hè u core di l'informatica è u core di cuntrollu di un computer.
Usu CPU
- L'usu di CPU hè una infurmazione statistica nantu à u statu di l'usu di CPU per un periudu di tempu.
- Questu indicatore mostra l'usu di CPU (quandu u CPU hè occupatu).
- Se u CPU hè occupatu per un bellu pezzu, avete bisognu di cunsiderà se u CPU hè sopracargatu. ?
- U funziunamentu di overload à longu andà hè un tipu di dannu à a macchina stessa.
- Dunque, l'utilizazione di CPU deve esse cuntrullata à un certu rapportu per assicurà u funziunamentu normale di a macchina.
Cosa hè Load Average?
- Load Average hè a carica di CPU, è l'infurmazioni chì cuntene sò e statistiche di u statutu di usu di CPU in un segmentu.
- Hè una statistica di a somma di u processu CPU è u numeru di prucessi chì aspetta per processà CPU per un periudu di tempu.
- Questu hè, e statistiche di a lunghezza di fila utilizata da u CPU.
Ovviamente, u più bassu u valore di "media di carica", cum'è 0.2 o 0.3, significa chì a carica di travagliu di l'urdinatore (urdinatore) hè menu è a carica di u sistema hè più ligera.
- Tuttavia, quandu pudete vede chì u sistema hè sottumessu à una carica pisanti?
- In fine hè uguali à 1 ore?O hè uguali à 0.5?O hè uguali à 1.5?
- Chì duverebbe fà se sti trè valori sò diffirenti in 1 minutu, 5 minuti è 15 minuti?
XNUMX. Analogia
Per stabilisce se u vostru sistema hè sottumessu à una carica pesante, duvete capisce ciò chì significa veramente a media di carica.
In seguitu,Chen WeiliangSta quistione serà spiegata in a lingua più chjara pussibule.
Prima, assumemu chì in u casu più simplice, u vostru urdinatore hà una sola CPU, è tutte e operazioni deve esse realizatu da questu CPU.
Imaginemu a carica Media di stu CPU cum'è un ponte:
Ci hè una sola via nantu à u ponte è tutti i veiculi anu da attraversà sta strada.
(Ovviamente, u ponte pò esse usatu solu in una direzzione).
Quandu a carica di u sistema hè 0, significa chì ùn ci hè micca una vittura nantu à u ponte ▼
A carica di u sistema hè 0.5, chì significa chì ci sò a mità di e vitture nantu à u ponte ▼
A carica di u sistema hè 1.0, chì significa chì ci sò vitture in tutte e parte di u ponte, chì significa chì u ponte hè "pienu" ▼
- Ma deve esse nutatu chì u ponte pò ancu esse passatu bè quì.
A carica di u sistema hè 1.7, chì significa chì ci sò troppu veiculi è u ponte hè pienu (100%).
- I veiculi chì aspittàvanu nantu à u ponte contavanu u 70% di i veiculi di u ponte.
Per analogia, è cusì, a carica di u sistema hè 2.0:
- U significatu chì ci sò tanti veiculi chì aspettanu quant'è ponti di ponte.
- Una carica di sistema di 3.0 significa chì ci sò duie volte più veiculi chì aspettanu nantu à u ponte quant'è u ponte.
- Quandu a carica di u sistema hè più grande di 1, u veiculu posteriore deve aspittà;
- Più grande hè a carica di u sistema, più longu u tempu d'attesa per attraversà u ponte▼
- A carica di u sistema di u CPU hè basicamente uguale à a capacità di u ponte analogicu sopra citatu, chì hè a carica di travagliu massima di u CPU.
- U veiculu nantu à u ponte hè un prucessu chì aspetta chì u CPU processà.
Se u CPU prucessa un massimu di 100 prucessi per minutu, a carica di u sistema hè 0.2, chì significa chì u CPU processa solu 1 prucessi in questu minutu 20;
Una carica di sistema di 1.0 significa chì u CPU processa 1 prucessi in questu minutu 100;
1.7 Questu significa chì in più di i 100 prucessi chì u CPU hè processatu, ci sò 70 prucessi chì aspettanu per esse processati da u CPU.
In ordine per eseguisce l'urdinatore lisu, a carica di u sistema ùn deve esse più di 1.0, cusì ùn ci hè bisognu di aspittà per ogni prucessu è tutti i prucessi ponu esse trattati prima.
Ovviamente, 1.0 hè un valore chjave.
Se stu valore hè superatu, u sistema ùn hè micca ottimali.Avete da intervene.
XNUMX. Quantu hè u sistema di carica di carica media apprupriatu?
Hè 1.0 un valore ideale per a carica di u sistema?
Micca necessariamente, i sysadmins tendenu à lascià un pocu spaziu.
Quandu stu valore righjunghji 0.7, duvete sapè qualcosa cusì:
- Quandu a carica di u sistema cuntinueghja à esse più grande di 0.7, duvete principià à investigà u prublema è impedisce a situazione di peghju.
- Quandu a carica di u sistema cuntinueghja à esse più grande di 1.0, duvete truvà una suluzione è calà u valore.
- Quandu a carica di u sistema righjunghji 5.0, indica chì ci hè un prublema seriu cù u sistema, è ùn risponde micca per un bellu pezzu, o quasi crashes.Ùn deve micca lascià u sistema ghjunghje à stu valore.
Quattru, più processori CPU
A suprana assume chì u vostru urdinatore (urdinatore) hà solu un CPU.
Chì succede se u vostru urdinatore (urdinatore) hà 2 CPU installati?
2 CPU significa chì a putenza di trasfurmazioni di l'urdinatore (computer) hè radduppiata, è u numeru di prucessi chì ponu esse processati à u stessu tempu hè radduppiatu.
Chen WeiliangU ponte hè sempre usatu cum'è una analogia quì. 2 CPU significa chì u ponte hà 2 canali, è a capacità di trafficu hè duppiata ▼
- Dunque, 2 CPU significa chì a carica di u sistema pò ghjunghje à 2.0, è ogni CPU pò ghjunghje à u 100% di a carica di travagliu.
- Per l'urdinatori cù n.0 CPU, a carica di sistema accettabile hè finu à n.0 CPU.
Cinque, processore CPU multi-core
I fornitori di chip generalmente anu parechje core CPU in 1 CPU, chì hè chjamatu "CPU multi-core".
Un CPU multi-core hè simile à un multi-CPU in termini di carica di sistema.
Dunque, quandu cunsiderà a carica di u sistema, duvete cunsiderà quanti CPU hà u vostru urdinatore?E quanti core hà ogni CPU?
Allora, dividendu a carica di u sistema per u numeru tutale di core, sempre chì a carica per core ùn supera micca 1.0, l'urdinatore correrà cum'è solitu.
Cumu sapè quanti core CPU hà un urdinatore?
Utilizendu u cumandimu, permette di vede l'infurmazioni CPU ▼
cat /proc/cpuinfo
Cumandamenti chì tornanu direttamente u numeru tutale di core di u CPU▼
grep -c 'model name' /proc/cpuinfo
XNUMX. Quale hè u tempu mediu di carica chì mi deve fighjà?
ultima quistione:
A media di carica "media di carica" rende un totale di trè medie:
- 1 minutu di carica di u sistema, 5 minuti di carica di u sistema, 15 minuti di carica di u sistema.
Quale valore deve riferite?
- Se a carica di u sistema hè più grande di 1 per solu 1.0 minutu, l'altri 2 periodi di tempu sò menu di 1.0, chì indica chì questu hè solu un fenomenu tempurale è u prublema ùn hè micca seriu.
- Se a carica media di u sistema hè più grande di 15 in 1.0 minuti (dopu à aumentà u nùmeru di core CPU), u prublema hè sempre quì, micca un fenomenu tempurale.
- Dunque, duvete principarmenti osservà "15 minuti di carica di u sistema" cum'è un indicatore chì l'urdinatore (urdinatore) funziona normalmente.
U seguitu hè più nantu à u metudu di calculu mediu cumandante / CPU usu / carica ▼
Chì duverebbe fà se a carica VPS hè troppu alta?
Avà u mo situ web ùn pò micca accede perchè a carica hè troppu alta, chì deve fà?
cima - 20:44:30 up 12 min, 1 utilizatore, media di carica: 2.21, 8.39, 6.48
- U vostru servitore hè autogestionatu, ciò chì duvete fà hè di verificà u vostru servitore stessu via SSH.
- Verificate ciò chì funziona?Chì prucessu è cusì ?
- Se necessariu, pruvate à riavvia u servitore.
- Se a carica hè ancu troppu alta dopu à riavvia u servitore, pruvate d'identificà u prucessu sopracarcu è ferma.
- Se necessariu, riavvia u prucessu (micca u servitore) individualmente.
- O dopu avè cunsultatu u serviziu di u cliente "perchè a carica VPS / server hè troppu alta", ùn ci hè ancu manera di fà, è infine l'unicu modu hè di aumentà a cunfigurazione di u servitore.
Quantu spaziu hè adattatu per u situ web di una cumpagnia di cummerciu esteru?
Cumu sceglie a cunfigurazione di u servitore ghjustu?Cliccate u ligame sottu per vede a suluzione media di u servitore IP 1 ogni ghjornu ▼
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) hà spartutu "Quantu hè u Linux Load Average troppu altu? Verificazione di l'utilizazione di a carica di CPU" vi aiuterà.
Benvenuti à sparte u ligame di stu articulu:https://www.chenweiliang.com/cwl-1027.html
Benvenuti à u canali Telegram di u blog di Chen Weiliang per avè l'ultime aghjurnamenti!
📚 Questa guida cuntene un valore enormu, 🌟Questa hè una rara opportunità, ùn mancate micca! ⏰⌛💨
Condividi è mi piace se ti piace!
A vostra spartera è Mi piace sò a nostra motivazione cuntinua!