கட்டுரை அடைவு
நாம் பயன்படுத்த கற்றுக்கொள்ளும் போதுலினக்ஸ் 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 கணினி சுமை, இது பணி வரிசையின் சராசரி நீளம்.
- மூன்று மதிப்புகள் 3 நிமிடம், 1 நிமிடங்கள் மற்றும் 5 நிமிடங்களுக்கு முன்பு இருந்து தற்போது வரையிலான சராசரி மதிப்புகள் ஆகும்.
- 2 மற்றும் 3 வரிகள் செயல்முறை மற்றும் CPU தகவல் ஆகும்.
பல CPUகள் இருக்கும்போது, இந்த உள்ளடக்கம் 2 வரிகளுக்கு மேல் இருக்கலாம்.உள்ளடக்கம் பின்வருமாறு:
- பணிகள்: 29 மொத்த செயல்முறைகளின் எண்ணிக்கை
- 1 இயங்கும் செயல்முறைகளின் எண்ணிக்கை
- 28 தூக்கம் தூங்கும் செயல்முறைகளின் எண்ணிக்கை
- 0 நிறுத்தப்பட்டது செயல்முறைகளின் எண்ணிக்கை நிறுத்தப்பட்டது
- 0 ஜாம்பி செயல்முறைகளின் ஜாம்பி எண்
- Cpu(கள்): 0.3% us பயனர் இடத்தால் ஆக்கிரமிக்கப்பட்ட CPU இன் சதவீதம்
- 1.0% sy கர்னல் இடத்தால் ஆக்கிரமிக்கப்பட்ட CPU இன் சதவீதம்
- 0.0% ni பயனர் செயல்முறை இடத்தில் முன்னுரிமை மாற்றப்பட்ட செயல்முறைகளால் ஆக்கிரமிக்கப்பட்ட CPU இன் சதவீதம்
- 98.7% ஐடி செயலற்ற CPU சதவீதம்
- உள்ளீடு மற்றும் வெளியீட்டிற்காக காத்திருக்கும் CPU நேரத்தின் 0.0% wa சதவீதம்
- 0.0% வணக்கம்
- 0.0% Si
நினைவகத் தகவலின் கடைசி இரண்டு வரிகள் பின்வருமாறு:
- மெம்: 191272k மொத்த உடல் நினைவகம்
- 173656k மொத்த உடல் நினைவகம் பயன்படுத்தப்பட்டது
- 17616k இலவச மொத்த இலவச நினைவகம்
- 22052k இடையகங்கள் கர்னல் தற்காலிக சேமிப்பாகப் பயன்படுத்தப்படும் நினைவகத்தின் அளவு
- இடமாற்று: 192772k மொத்த இடமாற்று பகுதி
- 0k பயன்படுத்தப்பட்ட மொத்த இடமாற்று பகுதி பயன்படுத்தப்பட்டது
- 192772k இலவச மொத்த இலவச இடமாற்று பகுதி
- 123988k மொத்த தற்காலிக சேமிப்பு இடையக இடமாற்று பகுதி.
நினைவகத்தின் உள்ளடக்கங்கள் ஸ்வாப் பகுதிக்கு மாற்றப்பட்டு பின்னர் நினைவகத்திற்கு மாற்றப்படும், ஆனால் பயன்படுத்தப்பட்ட இடமாற்று பகுதி மேலெழுதப்படவில்லை.
இந்த மதிப்பு, நினைவகத்தில் ஏற்கனவே உள்ள உள்ளடக்கம் உள்ள இடமாற்றுப் பகுதியின் அளவாகும்.
தொடர்புடைய நினைவகம் மீண்டும் மாற்றப்பட்டால், ஸ்வாப் பகுதிக்கு எழுத வேண்டிய அவசியமில்லை.
செயல்முறை பற்றிய விரிவான தகவல், ஒவ்வொரு செயல்முறை தகவல் பகுதியிலும் புள்ளிவிவர பகுதிக்கு கீழே காட்டப்படும்.
முதலில், ஒவ்வொரு நெடுவரிசைக்கும் என்ன அர்த்தம் என்பதைப் புரிந்துகொள்வோம்.
நெடுவரிசையின் பெயரின் பொருள்
- PID செயல்முறை ஐடி
- PPID பெற்றோர் செயல்முறை ஐடி
- RUSER உண்மையான பயனர் பெயர்
- UID செயல்முறை உரிமையாளரின் பயனர் ஐடி
- செயல்முறை உரிமையாளரின் USER பயனர்பெயர்
- செயல்முறை உரிமையாளரின் குழு பெயரை குழுவாக்கவும்
- TTY செயல்முறை தொடங்கப்பட்ட முனையத்தின் பெயர்.டெர்மினலில் இருந்து தொடங்கப்படாத செயல்முறைகள் என காட்டப்படும்?
- PR முன்னுரிமை
- NI நல்ல மதிப்பு.எதிர்மறை மதிப்புகள் அதிக முன்னுரிமையைக் குறிக்கின்றன, நேர்மறை மதிப்புகள் குறைந்த முன்னுரிமையைக் குறிக்கின்றன
- பி கடைசியாக பயன்படுத்தப்பட்ட CPU, பல CPU சூழலில் மட்டுமே அர்த்தமுள்ளதாக இருந்தது
- %CPU கடைசி புதுப்பித்தலில் இருந்து பயன்படுத்தப்பட்ட CPU நேரத்தின் சதவீதம்
- TIME செயல்முறையால் பயன்படுத்தப்படும் மொத்த CPU நேரம், நொடிகளில்
- TIME+ 1/100 வினாடிகளில், செயல்முறை பயன்படுத்தும் மொத்த CPU நேரம்
- %MEM செயல்முறையால் பயன்படுத்தப்படும் உடல் நினைவகத்தின் சதவீதம்
- VIRT செயல்முறையால் பயன்படுத்தப்படும் மெய்நிகர் நினைவகத்தின் மொத்த அளவு, kb இல். VIRT=SWAP+RES
- SWAP செயல்முறையால் பயன்படுத்தப்படும் மெய்நிகர் நினைவகத்தின் அளவு kb இல் மாற்றப்படும்.
- RES செயல்முறையால் பயன்படுத்தப்படும் இயற்பியல் நினைவகத்தின் அளவு மற்றும் மாற்றப்படாதது, kb இல். ரெஸ்=கோட்+டேட்டா
- குறியீடு kb இல் இயங்கக்கூடிய குறியீட்டால் ஆக்கிரமிக்கப்பட்ட இயற்பியல் நினைவகத்தின் அளவு
- DATA இயங்கக்கூடிய குறியீடு (தரவு பிரிவு + அடுக்கு) தவிர மற்ற பகுதியால் ஆக்கிரமிக்கப்பட்ட இயற்பியல் நினைவகத்தின் அளவு, kb இல்
- SHR பகிர்ந்த நினைவக அளவு, kb இல்
- nFLT பக்க தவறுகள்
- கடைசியாக nDRT எழுதப்பட்டதிலிருந்து மாற்றப்பட்ட பக்கங்களின் எண்ணிக்கை.
- எஸ் செயல்முறை நிலை.
- D = தடையற்ற தூக்க நிலை
- ஆர் = ரன்
- எஸ் = தூக்கம்
- டி=ட்ராக்/ஸ்டாப்
- Z = ஜாம்பி செயல்முறை
- COMMAND கட்டளை பெயர்/கட்டளை வரி
- WCHAN செயல்முறை தூங்குவதாக இருந்தால், ஸ்லீப்பிங் சிஸ்டம் செயல்பாட்டின் பெயரைக் காண்பிக்கவும்
- பணிக் கொடிகளைக் கொடிகள், sched.h ஐப் பார்க்கவும்
linux சுமை சராசரி பிழைத்திருத்த வழிமுறைகள்
பார்த்துக்கொண்டிருக்கும்top
கட்டளையால் காட்டப்படும் நிலைக்குப் பிறகு, அது அதன் படி மேம்படுத்தப்பட வேண்டும், ஆனால்top
கட்டளை தோற்றத்தை மட்டுமே காட்டுகிறது, எனவே நாம் கடந்து செல்லலாம்iostat
அல்லதுvmstat
மேலும் அவதானிப்புகளை ஆர்டர் செய்யவும்.
கணினி சுமையை காண 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
proc
- r நெடுவரிசையானது CPU நேர ஸ்லைஸ் இயங்கும் மற்றும் காத்திருக்கும் செயல்முறைகளின் எண்ணிக்கையைக் குறிக்கிறது. நீண்ட காலத்திற்கு 1 ஐ விட அதிகமாக இருந்தால், CPU போதுமானதாக இல்லை மற்றும் CPU ஐ அதிகரிக்க வேண்டும் என்று அர்த்தம்.
- b நெடுவரிசையானது I/O க்காக காத்திருப்பு அல்லது நினைவக பரிமாற்றம் போன்ற ஆதாரங்களுக்காக காத்திருக்கும் செயல்முறைகளின் எண்ணிக்கையைக் குறிக்கிறது.
cpu என்பது cpu இன் பயன்பாட்டு நிலையைக் குறிக்கிறது
- பயனர் பயன்முறையில் செலவழித்த CPU நேரத்தின் சதவீதத்தை US நெடுவரிசை காட்டுகிறது. எங்களின் மதிப்பு ஒப்பீட்டளவில் அதிகமாக இருக்கும்போது, பயனர் செயல்முறை அதிக CPU நேரத்தைப் பயன்படுத்துகிறது என்று அர்த்தம், ஆனால் அது நீண்ட காலத்திற்கு 50% க்கும் அதிகமாக இருந்தால், பயனர் நிரலை மேம்படுத்துவதைக் கருத்தில் கொள்வது அவசியம்.
- sy நெடுவரிசையானது கர்னல் செயல்முறையால் செலவிடப்பட்ட cpu நேரத்தின் சதவீதத்தைக் காட்டுகிறது.இங்கே, us + sy இன் குறிப்பு மதிப்பு 80% ஆகும். us + sy 80% ஐ விட அதிகமாக இருந்தால், போதுமான CPU இல்லாமலிருக்கலாம் என்று அர்த்தம்.
- wa நெடுவரிசை IO காத்திருப்புகளால் ஆக்கிரமிக்கப்பட்ட CPU நேரத்தின் சதவீதத்தைக் காட்டுகிறது.
- இங்கே wa இன் குறிப்பு மதிப்பு 30% ஆகும். wa 30% ஐ விட அதிகமாக இருந்தால், IO காத்திருப்பு தீவிரமானது என்று அர்த்தம். இது வட்டில் அதிக எண்ணிக்கையிலான சீரற்ற அணுகல்கள் அல்லது வட்டு அல்லது வட்டு அணுகலின் அலைவரிசை இடையூறு காரணமாக இருக்கலாம். கட்டுப்படுத்தி (முக்கியமாக தடுப்பு செயல்பாடுகள்).
- ஐடி நெடுவரிசையானது cpu செயலற்ற நிலையில் இருக்கும் நேரத்தின் சதவீதத்தைக் காட்டுகிறது.
லினக்ஸ் சுமை சராசரி எவ்வளவு அதிகமாக உள்ளது என்பதை பின்வரும் கட்டுரை விளக்குகிறது?
VPS சுமை அதிகமாக இருந்தால் நான் என்ன செய்ய வேண்டும்?
இப்போது எனது வலைத்தளத்தை அணுக முடியவில்லை, ஏனெனில் சுமை அதிகமாக உள்ளது, நான் என்ன செய்ய வேண்டும்?
மேல் - 20:44:30 வரை 12 நிமிடம், 1 பயனர், சுமை சராசரி: 2.21, 8.39, 6.48
- உங்கள் சேவையகம் சுயமாக நிர்வகிக்கிறது, நீங்கள் செய்ய வேண்டியது உங்கள் சேவையகத்தை SSH வழியாக சரிபார்க்க வேண்டும்.
- அது என்ன இயங்குகிறது என்பதை சரிபார்க்கவும்?என்ன செயல்முறை மற்றும் பல?
- தேவைப்பட்டால், சேவையகத்தை மறுதொடக்கம் செய்ய முயற்சிக்கவும்.
- சேவையகத்தை மறுதொடக்கம் செய்த பிறகும் சுமை அதிகமாக இருந்தால், அதிக சுமை ஏற்றப்பட்ட செயல்முறையைக் கண்டறிந்து அதை நிறுத்த முயற்சிக்கவும்.
- தேவைப்பட்டால், செயல்முறையை (சேவையகம் அல்ல) தனித்தனியாக மறுதொடக்கம் செய்யுங்கள்.
- அல்லது வாடிக்கையாளர் சேவையை ஆலோசித்த பிறகு "ஏன் VPS/சர்வர் லோட் அதிகமாக உள்ளது", அதைச் செய்ய இன்னும் வழி இல்லை, இறுதியாக சர்வர் உள்ளமைவை அதிகரிப்பதே ஒரே வழி.
அந ந ய ச ல வணி சந தை வ லை வ லை ச ய ய ள ள ளத?
சரியான சர்வர் உள்ளமைவை எவ்வாறு தேர்வு செய்வது?தினசரி சராசரி 1 ஐபி சர்வர் தீர்வைப் பார்க்க கீழே உள்ள இணைப்பைக் கிளிக் செய்யவும் ▼
ஹோப் சென் வெலியாங் வலைப்பதிவு ( https://www.chenweiliang.com/ ) பகிர்ந்த "சர்வர் லோடா? மேல் கட்டளை/CPU பயன்பாடு/சுமை சராசரி கணக்கீட்டு முறை", இது உங்களுக்கு உதவும்.
இந்தக் கட்டுரையின் இணைப்பைப் பகிர வரவேற்கிறோம்:https://www.chenweiliang.com/cwl-1029.html
சமீபத்திய புதுப்பிப்புகளைப் பெற, சென் வெலியாங்கின் வலைப்பதிவின் டெலிகிராம் சேனலுக்கு வரவேற்கிறோம்!
📚 இந்த வழிகாட்டியில் பெரும் மதிப்பு உள்ளது, 🌟இது ஒரு அரிய வாய்ப்பு, தவறவிடாதீர்கள்! ⏰⌛💨
பிடித்திருந்தால் ஷேர் செய்து லைக் செய்யுங்கள்!
உங்களின் பகிர்வும் விருப்பங்களும் எங்களின் தொடர்ச்சியான ஊக்கம்!