मैं एक लिनक्स सर्वर का उपयोग कर रहा हूं जिसमें 128GB मेमोरी और 24 कोर हैं। मैं इसका उपयोग करने के लिए शीर्ष का उपयोग करता हूं। इसका आउटपुट पोस्ट के अंत में चिपकाया जाता है। यहाँ दो प्रश्न हैं:
(1) मैं देखता हूं कि प्रत्येक चलने वाली प्रक्रिया में बहुत कम प्रतिशत मेमोरी होती है (% MEM कोई 0.2% से अधिक नहीं, और सबसे अधिक 0.0%), लेकिन कुल मेमोरी का उपयोग आउटपुट की चौथी पंक्ति में कैसे किया जाता है ( "मेम: 130766620k कुल, 130161072k इस्तेमाल किया, 605548k मुफ्त, 919300k बफर")? सभी प्रक्रियाओं पर स्मृति के उपयोग के प्रतिशत का योग लगभग 100% प्राप्त करने की संभावना नहीं है, है ना?
(२) पहली पंक्ति पर लोड औसत कैसे समझें ("लोड औसत: 14.04, 14.02, 14.00")?
धन्यवाद एवं शुभकामनाएँ!
संपादित करें:
धन्यवाद!
मैं वास्तव में यह निर्धारित करने के लिए कि किसी सर्वर को बहुत अधिक लोड किया गया है, स्मृति के उपयोग के प्रतिशत के आधार पर कुछ खुरदरी संख्याओं को सुनना पसंद करता हूं, क्योंकि मैं एक बार एक ऐसा व्यक्ति बन गया हूं जिसने वर्तमान लोड को समझे बिना सर्वर को क्रैम किया।
क्या स्वैप को लगभग स्मृति के समान माना जाता है? उदाहरण के लिए, जब मेमोरी और स्वैप लगभग एक ही आकार के होते हैं, यदि मेमोरी लगभग समाप्त हो रही है, लेकिन स्वैप अभी भी काफी हद तक स्वतंत्र है, तो क्या मैं इसे केवल ऐसे देख सकता हूं जैसे कि मेमोरी + स्वैप का उपयोग प्रतिशत अभी भी अधिक नहीं है और अन्य नए चलाएं प्रक्रियाओं?
आप CPU या मेमोरी (या मेमोरी + स्वैप) के उपयोग पर एक साथ कैसे विचार करेंगे? क्या आप चिंतित हो जाते हैं यदि दोनों में से कोई बहुत अधिक या दोनों तक पहुँचता है?
शीर्ष top का उत्पादन
$ ऊपर
शीर्ष - 12:45:33 19 दिन, 23:11, 18 उपयोगकर्ता, लोड औसत: 14.04, 14.02, 14.00 कार्य: 484 कुल, 12 दौड़ना, 472 सोना, 0 रोकना, 0 ज़ोंबी Cpu(s): 36.7%us, 19.7%sy, 0.0%ni, 43.6%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 130766620k total, 130161072k used, 605548k free, 919300k buffers Swap: 63111312k total, 500556k used, 62610756k free, 124437752k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 6529 sanchez 18 -2 1075m 219m 13m S 100 0.2 13760:23 MATLAB 13210 timothy 18 -2 48336 37m 1216 R 100 0.0 3:56.75 absurdity 13888 timothy 18 -2 48336 37m 1204 R 100 0.0 2:04.89 absurdity 14542 timothy 18 -2 48336 37m 1196 R 100 0.0 1:08.34 absurdity 14544 timothy 18 -2 2888 2076 400 R 100 0.0 1:06.14 gatherData 6183 sanchez 18 -2 1133m 195m 13m S 100 0.2 13676:04 MATLAB 6795 sanchez 18 -2 1079m 210m 13m S 100 0.2 13734:26 MATLAB 10178 timothy 18 -2 48336 37m 1204 R 100 0.0 11:33.93 absurdity 12438 timothy 18 -2 48336 37m 1216 R 100 0.0 5:38.17 absurdity 13661 timothy 18 -2 48336 37m 1216 R 100 0.0 2:44.13 absurdity 14098 timothy 18 -2 48336 37m 1204 R 100 0.0 1:58.31 absurdity 14335 timothy 18 -2 48336 37m 1196 R 100 0.0 1:08.93 absurdity 14765 timothy 18 -2 48336 37m 1196 R 99 0.0 0:32.57 absurdity 13445 timothy 18 -2 48336 37m 1216 R 99 0.0 3:01.37 absurdity 28990 root 20 0 0 0 0 S 2 0.0 65:50.21 pdflush 12141 tim 18 -2 19380 1660 1024 R 1 0.0 0:04.04 top 1240 root 15 -5 0 0 0 S 0 0.0 16:07.11 kjournald 9019 root 20 0 296m 4460 2616 S 0 0.0 82:19.51 kdm_greet 1 root 20 0 4028 728 592 S 0 0.0 0:03.11 init 2 root 15 -5 0 0 0 S 0 0.0 0:00.00 kthreadd 3 root RT -5 0 0 0 S 0 0.0 0:01.01 migration/0 4 root 15 -5 0 0 0 S 0 0.0 0:08.13 ksoftirqd/0 5 root RT -5 0 0 0 S 0 0.0 0:00.00 watchdog/0 6 root RT -5 0 0 0 S 0 0.0 17:27.31 migration/1 7 root 15 -5 0 0 0 S 0 0.0 0:01.21 ksoftirqd/1 8 root RT -5 0 0 0 S 0 0.0 0:00.00 watchdog/1 9 root RT -5 0 0 0 S 0 0.0 10:02.56 migration/2 10 root 15 -5 0 0 0 S 0 0.0 0:00.34 ksoftirqd/2 11 root RT -5 0 0 0 S 0 0.0 0:00.00 watchdog/2 12 root RT -5 0 0 0 S 0 0.0 4:29.53 migration/3 13 root 15 -5 0 0 0 S 0 0.0 0:00.34 ksoftirqd/3