Computer >> कंप्यूटर >  >> प्रणाली >> Linux

लिनक्स में उच्च मेमोरी उपयोग को कैसे ठीक करें

लिनक्स में उच्च मेमोरी उपयोग को कैसे ठीक करें

हमारे कंप्यूटर में पहले की तुलना में अधिक मेमोरी है। संभावना अच्छी है कि यह सच है चाहे आप इसे पढ़ रहे हों। उस ने कहा, आपके पास कितनी भी स्मृति क्यों न हो, यह कभी भी पर्याप्त नहीं लगता।

आप अपने कंप्यूटर या सर्वर को उसके द्वारा ली जाने वाली सभी रैम से भर सकते हैं, और इसके लिए हमेशा कुछ न कुछ काम आएगा। ज्यादातर समय यह एक अच्छी बात है। आखिर उस सभी RAM का क्या मतलब है यदि आप इसका उपयोग नहीं करते हैं? दूसरी ओर, यदि आप सीमित हैं, तो स्मृति समाप्त हो जाना एक समस्या हो सकती है।

क्या आप अपने मेमोरी उपयोग के बारे में सुनिश्चित हैं?

इससे पहले कि आप मेमोरी को खाली करना शुरू करें, आप यह सुनिश्चित करना चाहते हैं कि कुछ वास्तव में इसका उपयोग कर रहा है। Linux जिस तरह से मेमोरी को हैंडल करता है, उसके कारण ऐसा लग सकता है कि कोई चीज़ आपकी सभी उपलब्ध मेमोरी का उपयोग कर रही है।

लिनक्स में उच्च मेमोरी उपयोग को कैसे ठीक करें

जैसा कि Linux ate My RAM बताता है, top कमांड दिखा रहा है कि आप कम मेमोरी वाले हैं इसका मतलब यह नहीं हो सकता है कि आप क्या सोचते हैं इसका मतलब है। डिफ़ॉल्ट रूप से, Linux डिस्क कैशिंग के लिए अन्यथा अप्रयुक्त मेमोरी को अलग रख देता है, जो वास्तव में आपके कंप्यूटर को गति देने में मदद करता है।

उस ने कहा, कुछ समस्याग्रस्त सेवाएं या एप्लिकेशन हो सकते हैं जो वास्तव में उससे अधिक RAM का उपयोग कर रहे हैं जितना उन्हें होना चाहिए।

मेमोरी उपयोग का निदान करना

अपनी स्मृति का निदान करने के लिए, आपको कुछ भिन्न आदेशों का उपयोग करने की आवश्यकता होगी। top कमांड किसी भी एप्लिकेशन को देखने के लिए अच्छा है जो बहुत अधिक रैम खा रहा है - केवल शीर्ष पर दिखने वाले PhysMem स्टेट पर भरोसा न करें।

आप free का उपयोग कर सकते हैं और ps किसी भी RAM समस्या का निदान करने में मदद करने के लिए भी आदेश देता है। freeका उपयोग करने के लिए , बस निम्नलिखित चलाएँ:

free -m

आप देखेंगे कि "कुल" और "प्रयुक्त" आंकड़े समान होंगे। जैसा कि हमने ऊपर बताया, यह लिनक्स के लिए सामान्य व्यवहार है, इसलिए इसके बारे में चिंता न करें। ध्यान देने वाली सबसे महत्वपूर्ण बात "बफ़र्स/कैश्ड" पंक्ति में "इस्तेमाल किया गया" अनुभाग है, क्योंकि यह वही है जो एप्लिकेशन और सेवाएं वास्तव में उपयोग कर रही हैं।

लिनक्स में उच्च मेमोरी उपयोग को कैसे ठीक करें

आप ps . का उपयोग कर सकते हैं इसी तरह top यह निर्धारित करने के लिए कि कौन से एप्लिकेशन सबसे अधिक मेमोरी का उपयोग कर रहे हैं। इसके लिए, बस निम्नलिखित चलाएँ:

ps aux

यह आपको दिखाएगा कि कौन से ऐप्स सबसे अधिक मेमोरी का उपयोग कर रहे हैं और आपको उनकी प्रक्रिया आईडी दिखाएंगे।

लिनक्स में उच्च मेमोरी उपयोग को कैसे ठीक करें

अपने उच्च मेमोरी उपयोग को ठीक करना

जब लिनक्स पर उच्च मेमोरी उपयोग की बात आती है तो कुछ सामान्य अपराधी होते हैं। मुख्य अपराधियों में से एक जावा है। चाहे आप आधिकारिक जावा रनटाइम वातावरण का उपयोग कर रहे हों या जीएनयू द्वारा आपूर्ति किए गए विकल्प का, इससे आपको परेशानी हो सकती है। यदि आप इसे सर्वर पर चला रहे हैं, तो यह JBoss या Tomcat के कारण हो सकता है। आपको उनकी कॉन्फ़िगरेशन फ़ाइलें निम्न की तरह कहीं मिलेंगी:

/usr/local/jboss/bin/run.conf 
/usr/local/tomcat/bin/setenv.sh

अन्य अपराधी Apache या MySQL हो सकते हैं। यह इस लेख के दायरे से बाहर है कि आपको यह दिखाने के लिए कि इन्हें कैसे कॉन्फ़िगर किया जाए, लेकिन आप इन सेवाओं से त्रुटियों या चेतावनियों के लिए अपनी लॉग फ़ाइलों की जांच कर सकते हैं।

निष्कर्ष

यदि आप प्रदर्शन लाभ की तलाश में हैं या किसी समस्या को ठीक करना चाहते हैं, तो स्मृति हमेशा अपराधी नहीं हो सकती है। यह इस बात पर निर्भर करता है कि आप क्या खोज रहे हैं, लेकिन आपका समाधान पूरी तरह से कंप्यूटर के दूसरे हिस्से में हो सकता है। सुनिश्चित करें कि आप इसे ध्यान में रखते हैं।

चिंता न करें, चाहे कोई भी परेशानी हो, हम आपकी मदद कर सकते हैं। यदि आपका डेस्कटॉप, लैपटॉप या सर्वर धीमा चल रहा है, तो इसका कारण जानने के लिए हमारे गाइड पर एक नज़र डालें। यहां तक ​​​​कि अगर यह आपकी समस्या का समाधान नहीं करता है, तो यह संभवतः आपको यह पता लगाने में मदद करेगा कि कहां से शुरू करें।


  1. Adobe CEF हेल्पर हाई मेमोरी या CPU उपयोग को कैसे ठीक करें?

    क्या आपने कभी Adobe CEF हेल्पर में उच्च CPU या मेमोरी उपयोग की समस्याओं का अनुभव किया है? अगर आपका जवाब हां है, तो आप अकेले नहीं हैं। कई उपयोगकर्ताओं ने एक ही समस्या का सामना किया है और समाधान खोजने के लिए संघर्ष किया है। सौभाग्य से, हमारे पास यह ब्लॉग पोस्ट है कि कैसे Adobe CEF सहायक की उच्च मेमोरी

  1. Vmmem प्रक्रिया क्या है? Vmmem.exe हाई मेमोरी यूसेज को कैसे ठीक करें

    क्या आपने Vmmem.exe प्रक्रिया के तहत अपने कार्य प्रबंधक पर उच्च CPU उपयोग देखा है? यदि आप घबरा रहे हैं और सोच रहे हैं कि यह क्या हो सकता है और इस Vmmem.exe उच्च मेमोरी उपयोग को कैसे ठीक करें , यह ब्लॉग आपके लिए है। लेकिन वम्मेम क्या है ? आइए इसकी परिभाषा के साथ आपकी सहायता करें और आपके कंप्यूटर पर स

  1. हाई डिस्क/रैम यूसेज विंडोज 11 को कैसे ठीक करें

    क्या आपका पीसी उच्च डिस्क/रैम उपयोग विंडोज 11 का अनुभव कर रहा है? विंडोज 11 के लॉन्च के बाद से, कई उपयोगकर्ता जो इसका बेसब्री से इंतजार कर रहे थे, इसे असमर्थित पर डाउनलोड किया। उपकरणों और यह कई बग की ओर जाता है। एक मुख्य समस्या जिसका सामना अब उपयोगकर्ता कर रहे हैं, वह प्रदर्शन है इससे हाई डिस्क/रै