ផ្ទុកម៉ាស៊ីនមេ? ពាក្យបញ្ជាកំពូល / ការប្រើប្រាស់ស៊ីភីយូ / ផ្ទុកវិធីសាស្ត្រគណនាមធ្យម

នៅពេលយើងរៀនប្រើLinux ម៉ាស៊ីនមេ VPS ទៅបង្កើតគេហទំព័របន្ទាប់​មក​ត្រូវ​យល់​ពី​អត្ថន័យ​នៃ​ការ​ផ្ទុក​មធ្យម​នៃ​មធ្យម​ផ្ទុក​ផ្សេងៗ​ព្រោះ​យើង​ត្រូវ​ប្រើtopពាក្យបញ្ជាយល់ពីស្ថានភាពនៃការបញ្ចប់នៃប្រព័ន្ធ ហើយយកចិត្តទុកដាក់ចំពោះការផ្លាស់ប្តូរពេលវេលាពិតប្រាកដនៃអថេរ។

ដើម្បីយល់ពីរឿងនេះ ចាំបាច់ត្រូវយល់ពីការពិពណ៌នាអថេរខាងក្រោម។

ការពន្យល់លម្អិតនៃកម្រិតមធ្យមផ្ទុកពាក្យបញ្ជាកំពូល

ផ្ទុកម៉ាស៊ីនមេ? ពាក្យបញ្ជាកំពូល / ការប្រើប្រាស់ស៊ីភីយូ / ផ្ទុកវិធីសាស្ត្រគណនាមធ្យម

នេះជាការណែនាំលម្អិតអំពីរបៀបប្រើវា ▼

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 ជួរដំបូងនៃតំបន់ស្ថិតិគឺជាស្ថិតិនៃប្រព័ន្ធទាំងមូល។
  • ជួរទី 1 គឺជាព័ត៌មានជួរភារកិច្ច ជាមួយuptimeលទ្ធផលប្រតិបត្តិនៃពាក្យបញ្ជាគឺដូចគ្នា។

ខ្លឹមសាររបស់វាមានដូចខាងក្រោម៖

  • 01:06:48 ម៉ោងបច្ចុប្បន្ន
  • ឡើង 1:22 ពេលវេលាដំណើរការប្រព័ន្ធក្នុងទម្រង់ម៉ោង៖ នាទី
  • អ្នកប្រើប្រាស់ 1 ចំនួននៃអ្នកប្រើប្រាស់ដែលបានចូលបច្ចុប្បន្ន
  • ការផ្ទុកជាមធ្យម៖ 0.06, 0.60, 0.48 ការផ្ទុកប្រព័ន្ធ ដែលជាប្រវែងមធ្យមនៃជួរកិច្ចការ។
  • តម្លៃ​ទាំង​បី​នេះ​គឺ​ជា​តម្លៃ​មធ្យម​ចាប់ពី ១ នាទី ៥ នាទី និង ១៥ នាទី​មុន​រហូត​ដល់​បច្ចុប្បន្ន។
  • ជួរទី 2 និងទី 3 គឺជាព័ត៌មានដំណើរការ និងស៊ីភីយូ។
  •  

នៅពេលដែលមាន CPU ច្រើន មាតិកានេះអាចលើសពី 2 បន្ទាត់។ខ្លឹមសារមានដូចខាងក្រោម៖

  • កិច្ចការ៖ ចំនួនសរុបនៃដំណើរការសរុបចំនួន ២៩
  • 1 កំពុងដំណើរការ ចំនួនដំណើរការដែលកំពុងដំណើរការ
  • 28 ការគេងចំនួនដំណើរការគេង
  • 0 បានបញ្ឈប់ ចំនួនដំណើរការឈប់
  • 0 ចំនួន zombie នៃដំណើរការ zombie
  • Cpu(s): 0.3% us ភាគរយនៃ CPU ដែលកាន់កាប់ដោយទំហំអ្នកប្រើប្រាស់
  • 1.0% sy ភាគរយនៃ CPU ដែលកាន់កាប់ដោយចន្លោះខឺណែល។
  • 0.0% ni ភាគរយនៃ CPU ដែលកាន់កាប់ដោយដំណើរការដែលអាទិភាពត្រូវបានផ្លាស់ប្តូរនៅក្នុងចន្លោះដំណើរការអ្នកប្រើប្រាស់
  • 98.7% id idle CPU ភាគរយ
  • 0.0% wa ភាគរយនៃពេលវេលា CPU រង់ចាំការបញ្ចូល និងទិន្នផល
  • 0.0% សួស្តី
  • 0.0% ស៊ី

ខាង​ក្រោម​នេះ​ជា​ពីរ​ជួរ​ចុង​ក្រោយ​នៃ​ព័ត៌មាន​អង្គ​ចងចាំ៖

  • Mem: 191272k សតិរាងកាយសរុប
  • 173656k បានប្រើសតិរាងកាយសរុបដែលបានប្រើ
  • អង្គចងចាំឥតគិតថ្លៃសរុប 17616k
  • 22052k buffers ចំនួនអង្គចងចាំដែលប្រើជាឃ្លាំងសម្ងាត់ខឺណែល។
  • Swap៖ 192772k សរុបតំបន់ស្វបសរុប
  • 0k បានប្រើតំបន់ស្វបសរុបដែលបានប្រើ
  • 192772k ឥតគិតថ្លៃ សរុបតំបន់ផ្លាស់ប្តូរដោយឥតគិតថ្លៃ
  • 123988k សរុប XNUMXk តំបន់ស្វបដែលបានផ្ទុកទុកក្នុងឃ្លាំងសម្ងាត់។

មាតិកានៃអង្គចងចាំត្រូវបានប្តូរទៅតំបន់ស្វប ហើយបន្ទាប់មកចូលទៅក្នុងអង្គចងចាំវិញ ប៉ុន្តែតំបន់ស្វបដែលបានប្រើមិនត្រូវបានសរសេរជាន់ពីលើនោះទេ។

តម្លៃនេះគឺជាទំហំនៃតំបន់ស្វបដែលមាតិកាមានរួចហើយនៅក្នុងអង្គចងចាំ។

នៅពេលដែលអង្គចងចាំដែលត្រូវគ្នាត្រូវបានប្តូរម្តងទៀត វាមិនចាំបាច់ក្នុងការសរសេរទៅកាន់តំបន់ស្វបទៀតទេ។

ព័ត៌មានលម្អិតនៃដំណើរការ ដែលបង្ហាញខាងក្រោមផ្នែកស្ថិតិនៅក្នុងតំបន់ព័ត៌មានដំណើរការនីមួយៗ។

ជាដំបូង ចូរយើងយល់ពីអត្ថន័យនៃជួរឈរនីមួយៗ។

អត្ថន័យនៃឈ្មោះជួរឈរ

  • លេខសម្គាល់ដំណើរការ PID
  • លេខសម្គាល់ដំណើរការមេ PPID
  • RUSER ឈ្មោះអ្នកប្រើពិត
  • UID លេខសម្គាល់អ្នកប្រើប្រាស់របស់ម្ចាស់ដំណើរការ
  • ឈ្មោះអ្នកប្រើប្រាស់ USER របស់ម្ចាស់ដំណើរការ
  • ដាក់ឈ្មោះក្រុមរបស់ម្ចាស់ដំណើរការជាក្រុម
  • TTY ឈ្មោះរបស់ស្ថានីយដែលដំណើរការត្រូវបានចាប់ផ្តើម។ដំណើរការដែលមិនត្រូវបានចាប់ផ្តើមពីស្ថានីយត្រូវបានបង្ហាញជា ?
  • អាទិភាព PR
  • NI តម្លៃល្អ។តម្លៃអវិជ្ជមានបង្ហាញពីអាទិភាពខ្ពស់ តម្លៃវិជ្ជមានបង្ហាញពីអាទិភាពទាប
  • P ស៊ីភីយូចុងក្រោយដែលប្រើ មានន័យតែនៅក្នុងបរិស្ថានពហុ ​​CPU ប៉ុណ្ណោះ។
  • % CPU ភាគរយនៃពេលវេលាស៊ីភីយូដែលបានប្រើចាប់តាំងពីការធ្វើបច្ចុប្បន្នភាពចុងក្រោយ
  • TIME ពេលវេលា CPU សរុបដែលប្រើដោយដំណើរការគិតជាវិនាទី
  • TIME+ ពេលវេលា CPU សរុបដែលប្រើដោយដំណើរការ ក្នុងរយៈពេល 1/100 វិនាទី
  • %MEM ភាគរយនៃអង្គចងចាំរូបវន្តដែលប្រើដោយដំណើរការ
  • ចំនួនសរុបនៃសតិនិម្មិតដែលប្រើដោយដំណើរការ VIRT គិតជាគីឡូបៃ។ VIRT=SWAP+RES
  • ទំហំអង្គចងចាំនិម្មិតដែលប្រើដោយដំណើរការ SWAP ដែលត្រូវប្តូរចេញគិតជា kb ។
  • ទំហំនៃអង្គចងចាំរូបវន្តដែលប្រើដោយដំណើរការ RES និងមិនត្រូវបានផ្លាស់ប្តូរចេញ គិតជា kb ។ RES=CODE+DATA
  • CODE ទំហំអង្គចងចាំរូបវន្តដែលកាន់កាប់ដោយកូដដែលអាចប្រតិបត្តិបានគិតជា kb
  • DATA ទំហំនៃអង្គចងចាំរូបវន្តដែលកាន់កាប់ដោយផ្នែកក្រៅពីកូដដែលអាចប្រតិបត្តិបាន (ផ្នែកទិន្នន័យ + ជង់) គិតជា kb
  • ទំហំអង្គចងចាំដែលបានចែករំលែក SHR គិតជាគីឡូបៃ
  • កំហុសទំព័រ nFLT
  • ចំនួនទំព័រដែលបានកែប្រែចាប់តាំងពីការសរសេរ nDRT ចុងក្រោយ។
  • ស្ថានភាពដំណើរការ S
  • ឃ = ស្ថានភាពដំណេកដែលមិនអាចរំខានបាន។
  • R = រត់
  • S = គេង
  • T=បទ/ឈប់
  • Z = ដំណើរការ zombie
  • ឈ្មោះពាក្យបញ្ជា COMMAND / បន្ទាត់ពាក្យបញ្ជា
  • WCHAN ប្រសិនបើដំណើរការកំពុងដេក សូមបង្ហាញឈ្មោះមុខងារប្រព័ន្ធគេង
  • ដាក់ទង់ភារកិច្ច យោងទៅ sched.h

លីនុចផ្ទុកការណែនាំបំបាត់កំហុសជាមធ្យម

សម្លឹងមើលtopបន្ទាប់ពីស្ថានភាពដែលបង្ហាញដោយពាក្យបញ្ជាវាចាំបាច់ត្រូវធ្វើឱ្យប្រសើរយោងទៅតាមវាប៉ុន្តែtopពាក្យបញ្ជាបង្ហាញតែរូបរាងដូច្នេះយើងអាចឆ្លងកាត់បាន។iostatvmstatបញ្ជាការសង្កេតបន្ថែមទៀត។

vmstat ដើម្បីមើលការផ្ទុកប្រព័ន្ធ

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

ល។ រ

  • ជួរឈរ r បង្ហាញពីចំនួនដំណើរការដែលកំពុងដំណើរការ និងរង់ចាំពេលវេលាស៊ីភីយូ។ ប្រសិនបើវាធំជាង 1 ក្នុងរយៈពេលយូរ វាមានន័យថាស៊ីភីយូមិនគ្រប់គ្រាន់ ហើយស៊ីភីយូត្រូវបង្កើន។
  • ជួរឈរ b បង្ហាញពីចំនួនដំណើរការដែលកំពុងរង់ចាំធនធាន ដូចជាការរង់ចាំ I/O ឬការប្តូរអង្គចងចាំជាដើម។

cpu បង្ហាញពីស្ថានភាពប្រើប្រាស់របស់ CPU

  • ជួរឈរ us បង្ហាញភាគរយនៃពេលវេលា CPU ដែលចំណាយក្នុងទម្រង់អ្នកប្រើប្រាស់។ នៅពេលដែលតម្លៃរបស់យើងខ្ពស់ មានន័យថាដំណើរការអ្នកប្រើប្រាស់ប្រើប្រាស់ពេលវេលា CPU ច្រើន ប៉ុន្តែប្រសិនបើវាធំជាង 50% ក្នុងរយៈពេលយូរនោះ ចាំបាច់ត្រូវពិចារណាលើការបង្កើនប្រសិទ្ធភាពកម្មវិធីរបស់អ្នកប្រើប្រាស់។
  • ជួរឈរ sy បង្ហាញភាគរយនៃពេលវេលា cpu ដែលចំណាយដោយដំណើរការខឺណែល។នៅទីនេះតម្លៃយោងនៃ us + sy គឺ 80% ប្រសិនបើ us + sy ធំជាង 80% វាអាចមាន CPU មិនគ្រប់គ្រាន់។
  • ជួរ wa បង្ហាញភាគរយនៃពេលវេលា CPU ដែលកាន់កាប់ដោយ IO រង់ចាំ។
  • តម្លៃយោងនៃ wa នៅទីនេះគឺ 30% ប្រសិនបើ wa លើសពី 30% វាមានន័យថាការរង់ចាំ IO គឺធ្ងន់ធ្ងរ។ នេះអាចបណ្តាលមកពីការចូលប្រើដោយចៃដន្យមួយចំនួនធំទៅកាន់ឌីស ឬបញ្ហាកម្រិតបញ្ជូននៃការចូលប្រើថាស ឬថាស។ ឧបករណ៍បញ្ជា (ជាចម្បងប្រតិបត្តិការរារាំង) ។
  • ជួរលេខសម្គាល់បង្ហាញភាគរយនៃពេលវេលាដែលស៊ីភីយូទំនេរ។

អត្ថបទខាងក្រោមពន្យល់ថាតើលីនុច Load Average ខ្ពស់ប៉ុណ្ណា?

តើខ្ញុំគួរធ្វើដូចម្តេចប្រសិនបើការផ្ទុក VPS ខ្ពស់ពេក?

ឥឡូវនេះគេហទំព័ររបស់ខ្ញុំមិនអាចចូលបានទេព្រោះការផ្ទុកឡើងខ្ពស់ពេក តើខ្ញុំគួរធ្វើដូចម្តេច?

កំពូល – 20:44:30 ឡើង 12 នាទី អ្នកប្រើប្រាស់ 1 នាក់ ផ្ទុកជាមធ្យម៖ 2.21, 8.39, 6.48

  • ម៉ាស៊ីនមេរបស់អ្នកគឺគ្រប់គ្រងដោយខ្លួនឯង អ្វីដែលអ្នកគួរធ្វើគឺពិនិត្យមើលម៉ាស៊ីនមេរបស់អ្នកដោយខ្លួនឯងតាមរយៈ SSH ។
  • ពិនិត្យមើលថាតើវាដំណើរការអ្វី?តើដំណើរការអ្វី និងបន្តបន្ទាប់ទៀត?
  • បើចាំបាច់ ព្យាយាមចាប់ផ្តើមម៉ាស៊ីនមេឡើងវិញ។
  • ប្រសិនបើបន្ទាប់ពីចាប់ផ្តើមម៉ាស៊ីនមេឡើងវិញ បន្ទុកនៅតែខ្ពស់ពេក ព្យាយាមកំណត់អត្តសញ្ញាណដំណើរការលើសទម្ងន់ ហើយបញ្ឈប់វា។
  • បើចាំបាច់ ចាប់ផ្តើមដំណើរការឡើងវិញ (មិនមែនម៉ាស៊ីនមេ) ជាលក្ខណៈបុគ្គល។
  • ឬបន្ទាប់ពីពិគ្រោះជាមួយសេវាកម្មអតិថិជន "ហេតុអ្វីបានជាការផ្ទុក VPS/server ខ្ពស់ពេក" វានៅតែគ្មានវិធីដើម្បីធ្វើវា ហើយចុងក្រោយមានវិធីតែមួយគត់គឺដើម្បីបង្កើនការកំណត់ម៉ាស៊ីនមេ។

តើទំហំប៉ុនណាដែលសមរម្យសម្រាប់គេហទំព័ររបស់ក្រុមហ៊ុនពាណិជ្ជកម្មបរទេស?

តើធ្វើដូចម្តេចដើម្បីជ្រើសរើសការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេត្រឹមត្រូវ?ចុចតំណខាងក្រោមដើម្បីមើលដំណោះស្រាយម៉ាស៊ីនមេ IP ជាមធ្យម 1 ប្រចាំថ្ងៃ ▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) បានចែករំលែក ការប្រកាស របស់ "Server Load? ពាក្យបញ្ជាកំពូល / ការប្រើប្រាស់ស៊ីភីយូ / ផ្ទុកវិធីសាស្ត្រគណនាមធ្យម" វានឹងជួយអ្នក។

សូមស្វាគមន៍ចំពោះការចែករំលែកតំណភ្ជាប់នៃអត្ថបទនេះ៖https://www.chenweiliang.com/cwl-1029.html

សូមស្វាគមន៍មកកាន់ឆានែល Telegram នៃប្លុករបស់ Chen Weiliang ដើម្បីទទួលបានព័ត៌មានថ្មីៗចុងក្រោយបង្អស់!

🔔 ក្លាយជាអ្នកដំបូងដែលទទួលបាន "ការណែនាំអំពីការប្រើប្រាស់ឧបករណ៍ AI ទីផ្សារមាតិកា ChatGPT" ដ៏មានតម្លៃនៅក្នុងបញ្ជីកំពូលរបស់ប៉ុស្តិ៍! 🌟
📚 មគ្គុទ្ទេសក៍នេះមានតម្លៃមហាសាល 🌟នេះជាឱកាសដ៏កម្រ សូមកុំអូសរំលង! ⏰⌛💨
Share និង Like ប្រសិនបើអ្នកចូលចិត្ត!
ការចែករំលែក និងការចូលចិត្តរបស់អ្នកគឺជាការលើកទឹកចិត្តបន្តរបស់យើង!

 

发表评论។

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ 必填项已用។ * 标注។

រំកិលទៅកំពូល