Diréktori Tulisan
nalika urang diajar ngagunakeunLinux server VPS kangawangun ramatloka aSanggeus éta, perlu ngartos harti rata-rata beban rupa-rupa rata-rata beban, sabab urang kedah nganggotopParéntah ngartos status parantosan sistem sareng merhatikeun perobahan variabel sacara real-time.
Pikeun ngartos ieu, perlu ngartos pedaran variabel di handap ieu.
Penjelasan rinci ngeunaan rata-rata beban paréntah luhur

Ieu pitunjuk lengkep ngeunaan cara ngagunakeunana ▼
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
- 5 garis mimiti wewengkon statistik mangrupa statistik sakabéh sistem.
- garis 1 mangrupa informasi antrian tugas, jeung
uptimeHasil palaksanaan paréntahna sami.
eusina kieu:
- 01:06:48 Waktos ayeuna
- nepi 1:22 Sistim ngajalankeun waktos dina format jam: menit
- 1 pamaké Jumlah pamaké ayeuna asup
- beban rata: 0.06, 0.60, 0.48 Sistim beban, nu panjangna rata-rata antrian tugas.
- Tilu niléy nyaéta niléy rata-rata ti 3 menit, 1 menit, jeung 5 menit ka tukang nepi ka ayeuna.
- Jalur 2 sareng 3 mangrupikeun inpormasi prosés sareng CPU.
Lamun aya sababaraha CPUs, eusi ieu bisa ngaleuwihan 2 garis.eusina kieu:
- Tugas: 29 total jumlah prosés
- 1 ngajalankeun Jumlah prosés ngajalankeun
- 28 sare Jumlah prosés saré
- 0 dieureunkeun Jumlah prosés dieureunkeun
- 0 Jumlah zombie prosés zombie
- Cpu(s): 0.3% urang Persentase CPU dikawasaan ku spasi pamaké
- 1.0% sy Persentase CPU dikawasaan ku spasi kernel
- 0.0% ni Persentase CPU anu dijajah ku prosés anu prioritasna parantos dirobih dina rohangan prosés pangguna
- 98.7% id dianggurkeun persentase CPU
- 0.0% wa Perséntase waktu CPU ngantosan input jeung kaluaran
- 0.0% hejo
- 0.0% oge
Di handap ieu mangrupakeun dua garis panungtungan informasi memori:
- Mem: 191272k total mémori fisik
- 173656k dipaké total memori fisik dipaké
- 17616k bébas total memori bébas
- 22052k buffers Jumlah memori dipaké salaku kernel cache
- Swap: 192772k total aréa swap
- 0k dipaké total aréa swap dipaké
- 192772k bebas total bebas swap aréa
- 123988k total aréa swap buffered cached.
Eusi mémori dialihkeun ka daérah swap teras balik deui kana mémori, tapi daérah swap anu dianggo henteu acan ditimpa.
Nilai ieu ukuran wewengkon swap dimana eusi geus aya dina mémori.
Nalika mémori saluyu swapped deui, geus euweuh perlu nulis ka wewengkon swap.
Rincian prosés, dipintonkeun di handap daérah statistik dina unggal daérah inpormasi prosés.
Kahiji, hayu urang ngartos naon hartina unggal kolom.
harti ngaran kolom
- id prosés PID
- id prosés induk PPID
- RUSER Ngaran pamaké nyata
- UID ID pamaké tina nu boga prosés
- USER ngaran pamaké nu boga prosés
- GROUP ngaran grup nu boga prosés
- TTY Ngaran terminal ti mana prosésna dimimitian.Prosés teu dimimitian ti terminal ditampilkeun salaku?
- PR prioritas
- NI nilai alus.Nilai négatip nunjukkeun prioritas luhur, nilai positif nunjukkeun prioritas low
- P CPU panungtungan dipaké, ngan hartina dina lingkungan multi-CPU
- %CPU Persentase waktu CPU dipaké saprak update panungtungan
- TIME Total waktu CPU dipaké ku prosés, dina detik
- TIME + The total waktu CPU dipaké ku prosés, dina 1/100 detik
- %MEM Persentase memori fisik dipaké ku prosés
- Jumlah total memori maya dipaké ku prosés VIRT, dina kb. VIRT=SWAP+RES
- Ukuran mémori maya dipaké ku prosés SWAP bakal swapped kaluar, dina kb.
- Ukuran mémori fisik dipaké ku prosés RES teu swapped kaluar, dina kb. RES=KODE+DATA
- KODE Ukuran mémori fisik anu ditempatkeun ku kode anu tiasa dieksekusi, dina kb
- DATA Ukuran mémori fisik anu ditempatan ku bagian salain kode anu tiasa dieksekusi (bagean data + tumpukan), dina kb
- SHR ukuran memori dibagikeun, dina kb
- kasalahan kaca nFLT
- Jumlah kaca nu geus dirobah saprak nDRT panungtungan nulis.
- Status Prosés S.
- D = kaayaan sare uninterruptible
- R = lumpat
- S = sare
- T = lagu / eureun
- Z = prosés zombie
- Ngaran paréntah paréntah / garis paréntah
- WCHAN Upami prosésna nuju bobo, tingalikeun nami fungsi sistem bobo
- Bandéra tugas umbul, tingal sched.h
linux beban rata debugging parentah
nempotopSaatos status ditampilkeun ku paréntah, perlu dioptimalkeun nurutkeun eta, tapitopParéntah nembongkeun ukur penampilan, sangkan bisa lulusiostatatawavmstatMesen observasi salajengna.
vmstat pikeun ningali beban sistem
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
prs
- Kolom r nunjukkeun jumlah prosés ngajalankeun sarta ngantosan keureutan waktu CPU.Lamun leuwih gede ti 1 keur lila, hartina CPU teu cukup jeung CPU perlu ngaronjat.
- Kolom b nunjukkeun jumlah prosés anu ngantosan sumber, sapertos ngantosan I / O, atanapi swap memori, jsb.
cpu nunjukkeun status pamakean cpu
- Kolom kami nunjukkeun persentase waktos CPU anu dianggo dina modeu pangguna. Nalika nilai kami kawilang luhur, eta hartina prosés pamaké meakeun loba waktu CPU, tapi lamun éta leuwih gede ti 50% keur lila, perlu mertimbangkeun optimizing program pamaké.
- Kolom sy nembongkeun persentase waktos CPU spent ku prosés kernel.Di dieu, nilai rujukan urang + sy 80%. Lamun urang + sy leuwih gede ti 80%, hartina meureun aya CPU cukup.
- Kolom wa nembongkeun perséntase waktu CPU dikawasaan ku IO waits.
- Nilai rujukan wa di dieu nyaeta 30%. Lamun wa ngaleuwihan 30%, eta hartina antosan IO serius. Ieu bisa jadi dibalukarkeun ku angka nu gede ngarupakeun aksés acak ka disk, atawa bottleneck rubakpita tina disk atawa aksés disk. controller (utamana operasi block).
- Kolom id nunjukkeun persentase waktos CPU dianggurkeun.
Tulisan di handap ieu ngajelaskeun sabaraha luhur Rata-rata Beban Linux?
Naon anu kudu dipigawé lamun beban VPS teuing tinggi?
Ayeuna halaman wéb kuring henteu tiasa diaksés kusabab bebanna ageung teuing, naon anu kuring kedah laksanakeun?
luhur - 20:44:30 nepi 12 mnt, 1 pamaké, beban rata: 2.21, 8.39, 6.48
- Server anjeun ngatur diri, anu anjeun kedah laksanakeun nyaéta mariksa server anjeun nyalira nganggo SSH.
- Pariksa naon éta ngajalankeun?Prosés naon jeung saterusna?
- Upami diperlukeun, coba balikan deui server.
- Lamun sanggeus balikan deui server, beban masih teuing tinggi, coba pikeun ngaidentipikasi prosés overloaded sarta ngeureunkeunana.
- Upami diperlukeun, balikan deui prosésna (sanés server) masing-masing.
- Atanapi saatos konsultasi ka layanan palanggan "naha beban VPS / server teuing tinggi", masih teu aya jalan pikeun ngalakukeunana, sareng tungtungna hiji-hijina jalan nyaéta ningkatkeun konfigurasi server.
Sabaraha ukuran hosting situs wéb anu cocog pikeun perusahaan perdagangan luar negeri?
Kumaha carana milih konfigurasi server katuhu?Pencét tautan di handap pikeun ningali rata-rata solusi pangladén IP 1 poéan ▼
Mudah-mudahan, tulisan "Server Load? top command/CPU utilization/load average calculation method" anu dibagikeun dina blog Chen Weiliang ( https://www.chenweiliang.com/ ) aya mangpaatna pikeun anjeun.
Mangga bagikeun tautan artikel ieu: https://www.chenweiliang.com/cwl-1029.html


