मेगाबाइट में किलॉक्साइट नहीं, लिनेक्स टॉप कमांड शो मेमोरी सारांश कैसे है


16

रेडहैट ईएल 5

मैंने अपना शीर्ष ठीक उसी तरह से कॉन्फ़िगर किया था जिस तरह से मैं एमबी में मेमोरी सारांश और स्वैप सारांश दिखाना पसंद करता हूं। मुझे अपना खोल बंद करना पड़ा और फिर जब मैंने इसे दोबारा खोला, तो यह वापस (डिफ़ॉल्ट?) किलोबाइट में दिखा रहा है।

मैंने Google, और शीर्ष सहायता और पेज को स्कैन किया है। मैं एमबी विकल्प में प्रदर्शन खोजने के लिए प्रतीत नहीं कर सकता। हालांकि, मुझे कई अन्य अजीब विकल्प मिले ...

अगर किसी को पता है कि मुझे यकीन है कि आभारी होंगे।

धन्यवाद!


क्या आप सुनिश्चित हैं कि यह TOP था और अधिक विकल्पों वाला क्लोन नहीं था? TOP के मैन पेज पर ऐसा कुछ भी नहीं है जो इसके बारे में मानव-पठनीय रूप में डेटा प्रदर्शित करने में सक्षम हो।
प्रिक्स

मुझे यकीन है कि यह शीर्ष था। रेडहैट एंटरप्राइज लिनक्स 5. के साथ आने वाला मानक शीर्ष संस्करण 3.2.7
माइकल इरे

जवाबों:


16

मुझे पता है कि मुझे इस पर देर हो रही है लेकिन मुझे लगता है कि आपने इसका इस्तेमाल किया है:

top -M

RHEL 5 पर टॉम मैन पेज से:

-M : Detect memory units
Show memory units (k/M/G) and display floating point values in the memory summary.

इस जानकारी को खोजने के लिए "किलो" और "मेगा" के लिए मैन पेज खोजने के लिए बहुत कुछ।
डैन प्रिट्स

6
टॉम -M
उबंटू के

न तो फेडोरा 20
सिवनी

12

लिनक्स पर आप eबाइट्स से लेकर पेटाबाइट्स तक, टास्क मेमोरी स्केल को बदलने के लिए कुंजी का उपयोग कर सकते हैं । जब आपने चुना है कि आप क्या पसंद करते हैं, तो परिवर्तनों को सहेजने के लिए दबाएं W( shift + w) ~/.toprc


महान समाधान और जवाब।
हसदेमद


3

मुझे ऊपर दिए गए bindbn की प्रतिक्रिया को बढ़ाना और अध्ययन करना है। 3131 और 3134 लाइनों के पैकेज में सबसे ऊपर का स्रोत , दिखाता है कि आउटपुट scale_num()लाइन 761 पर परिभाषित फ़ंक्शन के माध्यम से जाएगा । मैंने scale_num()फ़ंक्शन में जो पढ़ा है, वह कहता है कि यह सुंदरता पर परिशुद्धता का पक्ष लेगा। यदि उपलब्ध अचल संपत्ति केवल मानव-पठनीय के लिए अनुमति देती है, तो ऐसा हो, लेकिन इसका डिफ़ॉल्ट KB में दिखाना है।

इसलिए, मुझे लगता है कि यह हुआ है कि आपने एमबी के साथ उनकी मेमोरी खपत (निवासी या साझा) में कुछ प्रक्रियाएं देखीं और जब आप इसे वापस खोलते हैं तो अपने आप को धोखा दिया। या तो वह, या आप एक अलग उपकरण का उपयोग कर रहे थे।

यदि आप इस बात से संतुष्ट हैं कि आप किसी तरह से मुड़ गए हैं, तो कृपया उत्तर के रूप में एक उत्तर दें, ताकि यह प्रश्न अनुत्तरित सूची से बाहर आ सके। धन्यवाद।

बस अपने आप को समझाने के लिए, स्रोत आरपीएम को पैकेज पर जाएं और देखें कि क्या उन्होंने इसके लिए कोई पैच लागू किया है। आपको शायद SRPM को स्थापित करना होगा और किसी भी पैच फाइल का नाम पाने के लिए कल्पना फ़ाइल को देखना होगा। RPM (एक आसान कौशल) का निर्माण करना सीखें और top.cc के पैच किए गए स्रोत को देखें, अगर इसे बिल्कुल भी पैच किया गया है। ऊपर दिए गए लिंक के साथ पेड़ की तुलना करें और देखें कि क्या अंतर है। ध्यान दें कि इसके माध्यम से जाना तुच्छ नहीं हो सकता है।


2

मूल शीर्ष (३.२.)) (एमबी में मेमोरी सारांश) को नहीं दिखा सकता है (आई सोर्स कोड)।


मैं रेडहैट एंटरप्राइज लिनक्स 5 के साथ आने वाले मानक शीर्ष का उपयोग कर रहा था। ईमानदार, किसी भी तरह मैंने इसे एमबी में प्रदर्शित करने के लिए सेट किया था। लेकिन सोर्स कोड देखने के लिए धन्यवाद। वर्जन 3.2.7
माइकल इरे

2

"top -M M" मेगाबाइट में मेमोरी पार्ट प्राप्त करने का कमांड है। किलोबाइट के लिए अंतिम M से K को बदलें

"टॉप-एन 1 डी 2" केवल एक बार दोहराएगा

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.