Server lued? erop Kommando / CPU Benotzen / Luede Moyenne Berechnung Method

wa mir léieren ze benotzenLinux VPS Server zeeng Websäit bauenDuerno ass et néideg d'Bedeitung vum Laaschtduerchschnëtt vu verschiddene Laaschtduerchschnëtt ze verstoen, well mir mussen benotzentopDe Kommando versteet de Fäerdegstellungsstatus vum System a bezilt op d'Echtzäit Ännerungen vu Variabelen.

Fir dëst ze verstoen, ass et néideg déi folgend Variabel Beschreiwunge ze verstoen.

Detailléiert Erklärung vun Top Kommando Luede Duerchschnëtt

Server lued? erop Kommando / CPU Benotzen / Luede Moyenne Berechnung Method

Hei ass eng detailléiert Instruktioun wéi et ze benotzen ▼

top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48
Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0% si
Mem: 191272k total, 173656k used, 17616k free, 22052k buffers
Swap: 192772k total, 0k used, 192772k free, 123988k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1379 root 16 0 7976 2456 1980 S 0.7 1.3 0:11.03 sshd
14704 root 16 0 2128 980 796 R 0.7 0.5 0:02.72 top
1 root 16 0 1992 632 544 S 0.0 0.3 0:00.90 init
2 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
3 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
  • Déi éischt 5 Zeilen vum Statistikberäich sinn d'Statistike vum ganze System.
  • Linn 1 ass d'Aufgab Schlaang Informatiounen, matuptimeD'Ausféierungsresultat vum Kommando ass d'selwecht.

Seng Inhalter sinn wéi follegt:

  • 01:06:48 Aktuell Zäit
  • erop 1:22 System lafen Zäit am Format vun Stonnen: Minutten
  • 1 Benotzer D'Zuel vun de momentan ageloggte Benotzer
  • Luet Duerchschnëtt: 0.06, 0.60, 0.48 System Luet, déi duerchschnëttlech Längt vun der Aufgab Schlaang ass.
  • Déi dräi Wäerter sinn d'Duerchschnëttswäerter vun 3 Minutt, 1 Minutten, a 5 Minutte viru bis haut.
  • Linnen 2 an 3 sinn Prozess an CPU Informatiounen.
  •  

Wann et méi CPUs sinn, kann dësen Inhalt 2 Linnen iwwerschreiden.Den Inhalt ass wéi follegt:

  • Aufgaben: 29 Gesamtzuel vu Prozesser
  • 1 Lafen Zuel vun Lafen Prozesser
  • 28 Schlof Zuel vun Prozesser Schlof
  • 0 gestoppt Zuel vu Prozesser gestoppt
  • 0 Zombie Zuel vun Zombie Prozesser
  • CPU(en): 0.3% eis De Prozentsaz vun der CPU, déi vum Benotzerraum besat ass
  • 1.0% sy De Prozentsaz vun der CPU, déi vum Kernelraum besat ass
  • 0.0% ni De Prozentsaz vun der CPU besat vu Prozesser deenen hir Prioritéit am Benotzerprozessraum geännert gouf
  • 98.7% ID Idle CPU Prozentsaz
  • 0.0% wa De Prozentsaz vun der CPU Zäit déi op Input an Ausgang waart
  • 0.0% Moien
  • 0.0% si

Déi folgend sinn déi lescht zwou Zeilen Erënnerungsinformatioun:

  • Mem: 191272k total total kierperlech Erënnerung
  • 173656k benotzt total kierperlech Erënnerung benotzt
  • 17616k fräi Ganzen fräi Erënnerung
  • 22052k Puffer Betrag vun Erënnerung als Kernel Cache benotzt
  • Tausch: 192772k Gesamt Tauschfläch
  • 0k benotzt total Tauschfläch benotzt
  • 192772k fräi Ganzen fräi Swap Beräich
  • 123988k Gesamt cache gebuffert Tauschberäich.

D'Inhalter vun der Erënnerung ginn an d'Austauschberäich ausgetauscht an dann zréck an d'Erënnerung, awer dat benotzte Swapberäich ass net iwwerschriwwe ginn.

Dëse Wäert ass d'Gréisst vum Swapberäich wou den Inhalt schonn an der Erënnerung existéiert.

Wann dat entspriechend Gedächtnis erëm ersat gëtt, ass et net méi néideg fir an d'Swapberäich ze schreiwen.

Detailléiert Informatiounen iwwert de Prozess, ënnert der Statistik Beräich an all Prozess Informatiounen Beräich ugewisen.

Als éischt, loosst eis verstoen wat all Kolonn bedeit.

Kolonn Numm Bedeitung

  • PID Prozess ID
  • PPID Elterendeel Prozess ID
  • RUSER Real Benotzernumm
  • UID D'Benotzer ID vum Prozessbesëtzer
  • USER Benotzernumm vum Prozessbesëtzer
  • GROUP de Grupp Numm vum Prozess Besëtzer
  • TTY Den Numm vum Terminal, aus deem de Prozess gestart gouf.Prozesser déi net vun engem Terminal gestart ginn ginn als ?
  • PR Prioritéit
  • NI schéine Wäert.Negativ Wäerter beweisen héich Prioritéit, positiv Wäerter beweisen niddereg Prioritéit
  • P Déi lescht CPU benotzt, nëmmen sënnvoll an engem Multi-CPU Ëmwelt
  • %CPU De Prozentsaz vun der CPU-Zäit déi zënter dem leschten Update benotzt gëtt
  • TIME D'Gesamt CPU Zäit, déi vum Prozess benotzt gëtt, a Sekonnen
  • TIME+ Déi total CPU Zäit, déi vum Prozess benotzt gëtt, an 1/100 Sekonnen
  • %MEM De Prozentsaz vun der kierperlecher Erënnerung, déi vum Prozess benotzt gëtt
  • De Gesamtbetrag vun der virtueller Erënnerung benotzt vum VIRT Prozess, an kb. VIRT=SWAP+RES
  • D'Gréisst vum virtuelle Gedächtnis, deen vum SWAP-Prozess benotzt gëtt fir austauschen, a kb.
  • D'Gréisst vun der kierperlecher Erënnerung, déi vum RES-Prozess benotzt gëtt an net austauschen, a kb. RES=CODE+DATA
  • CODE D'Gréisst vun der kierperlecher Erënnerung, déi vum ausführbare Code besat ass, a kb
  • DATA D'Gréisst vum kierperleche Gedächtnis besat vum aneren Deel wéi den ausführbare Code (Datesegment + Stack), a kb
  • SHR gedeelt Erënnerung Gréisst, an kb
  • nFLT Säit Feeler
  • D'Zuel vun de Säiten déi geännert goufen zënter dem leschte nDRT Schreiwen.
  • S Prozess Status.
  • D = Uninterruptible Schlofzoustand
  • R = lafen
  • S = Schlof
  • T = Streck / stoppen
  • Z = Zombie Prozess
  • COMMAND Kommando Numm / Kommando Linn
  • WCHAN Wann de Prozess schléift, weist den Numm vun der Schlofsystemfunktioun
  • Fändelen Aufgab Fändelen, kuckt op sched.h

Linux Luet Moyenne Debugging Uweisungen

kucken optopNom Status vum Kommando ugewisen, muss et no optimiséiert ginn, mätopDe Kommando weist nëmmen d'Erscheinung, also kënne mir passéiereniostatodervmstatWeider Observatioune bestellen.

vmstat fir Systembelaaschtung ze gesinn

vmstat
procs -------memory-------- ----swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
0 0 100152 2436 97200 289740 0 1 34 45 99 33 0 0 99 0

proc

  • D'R Kolonn stellt d'Zuel vun de Prozesser déi lafen a waarden op d'CPU Zäit Slice duerstellt. Wann et méi wéi 1 fir eng laang Zäit ass, heescht dat, datt d'CPU net genuch ass an d'CPU muss erhéicht ginn.
  • D'B Kolonn weist d'Zuel vun de Prozesser un, déi op Ressourcen waarden, wéi d'Waarden op I / O, oder d'Erënnerungsaustausch, etc.

cpu weist de Benotzungsstatus vum CPU un

  • D'US Kolonn weist de Prozentsaz vun der CPU Zäit am Benotzermodus verbraucht. Wann de Wäert vun eis relativ héich ass, heescht et datt de Benotzerprozess vill CPU Zäit verbraucht, awer wann et méi wéi 50% fir eng laang Zäit ass, ass et néideg fir de Benotzerprogramm ze optimiséieren.
  • D'Sy Kolonn weist de Prozentsaz vun der CPU Zäit, déi vum Kernelprozess verbruecht gëtt.Hei ass de Referenzwäert vun eis + sy 80%. Wann eis + sy méi wéi 80% ass, heescht et datt et net genuch CPU ass.
  • D'wa Kolonn weist de Prozentsaz vun CPU Zäit besat vun IO wait.
  • D'Referenz Wäert vun wa hei ass 30%.Wann wa méi wéi 30%, heescht et, datt d'IO wait eescht ass. Dëst kann duerch eng grouss Zuel vun zoufälleg Zougang zu der Scheif verursaacht ginn, oder et kann duerch d'Bandbreedung Fläsch Hals verursaacht ginn. d'Disk oder Disk Access Controller (haaptsächlech Spär Operatiounen).
  • D'ID Kolonn weist de Prozentsaz vun der Zäit wou de CPU idle ass.

De folgenden Artikel erkläert wéi héich de Linux Load Average ass?

Wat soll ech maachen wann d'VPS Belaaschtung ze héich ass?

Elo ass meng Websäit net zougänglech well d'Laascht ze héich ass, wat soll ech maachen?

erop – 20:44:30 bis 12 min, 1 Benotzer, Laaschtduerchschnëtt: 2.21, 8.39, 6.48

  • Äre Server ass selbstverwaltend, wat Dir maache sollt ass Äre Server selwer iwwer SSH ze kontrolléieren.
  • Kuckt wat et leeft?Wéi eng Prozedur an sou weider?
  • Wann néideg, probéiert de Server nei ze starten.
  • Wann d'Laascht nach ëmmer ze héich ass nodeems de Server nei gestart gouf, probéiert den iwwerlaaschte Prozess z'identifizéieren an ze stoppen.
  • Wann néideg, restart de Prozess (net de Server) individuell.
  • Oder no der Consultatioun vum Client Service "firwat d'VPS / Server Belaaschtung ze héich ass", gëtt et nach ëmmer kee Wee et ze maachen, a schliisslech ass deen eenzege Wee fir d'Serverkonfiguratioun ze erhéijen.

Wéi vill Plaz ass gëeegent fir eng Aussenhandel Firma Websäit?

Wéi wielen ech déi richteg Serverkonfiguratioun?Klickt op de Link hei ënnen fir déi deeglech Moyenne 1 IP Server Léisung ze gesinn ▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeelt "Server Lueden? Top Kommando / CPU Benotzung / Lueden duerchschnëttlech Berechnungsmethod", et hëlleft Iech.

Wëllkomm de Link vun dësem Artikel ze deelen:https://www.chenweiliang.com/cwl-1029.html

Wëllkomm op dem Telegram Kanal vum Chen Weiliang säi Blog fir déi lescht Updates ze kréien!

🔔 Gitt deen Éischten dee wäertvollen "ChatGPT Content Marketing AI Tool Usage Guide" am Kanal Top Verzeechnes ze kréien! 🌟
📚 Dëse Guide enthält en enorme Wäert, 🌟 Dëst ass eng selten Geleeënheet, verpasst et net! ⏰⌛💨
Deelen a liken wann dir wëllt!
Är Deelen a Likes sinn eis kontinuéierlech Motivatioun!

 

Comments

Är E-Mail Adress gëtt net verëffentlecht. Néideg Felder gi benotzt * Etikett

scroll no uewen