विज्ञापन

इसलिए आपने लिनक्स को इस वादे पर स्थापित किया है कि उसे विंडोज से कम सिस्टम संसाधनों की आवश्यकता है। फिर, रैम पर आपका सिस्टम अचानक कम क्यों है?

घबराओ मत! लिनक्स आपके RAM को नहीं खा रहा है। बस क्या चल रहा है, यह समझने के लिए, हमें लिनक्स पर एक नज़र डालनी होगी कि कैसे स्मृति मेमोरी का प्रबंधन करती है।

लिनक्स पर फ्री रैम कैसे देखें

जैसा कि लिनक्स पर कुछ भी है, यह जांचने के लिए कई तरीके हैं कि रैम कितना उपयोग में है। यदि आप एक वाणिज्यिक ऑपरेटिंग सिस्टम से आ रहे हैं, तो आपको विंडोज टास्क मैनेजर या मैकओएस एक्टिविटी मॉनिटर के समान ऐप खोलना आसान हो सकता है। इस कार्यक्रम का नाम इस पर निर्भर करता है लिनक्स डेस्कटॉप वातावरण जो आप उपयोग करते हैं.

GNOME पर, सबसे व्यापक रूप से उपयोग किया जाने वाला विकल्प, नामक एक प्रोग्राम खोलें सिस्टम मॉनिटर. केडीई पर, एक समान सुविधा-पूर्ण विकल्प, उपयोग कंसोल बजाय। अन्य डेस्कटॉप वातावरण में विभिन्न नामों के तहत समान उपकरण होते हैं।

आपके डेस्कटॉप वातावरण की परवाह किए बिना काम करने वाले दृष्टिकोण के लिए, आप कमांड लाइन में बदल सकते हैं। खोलो टर्मिनल आवेदन और निम्नलिखित कमांड में टाइप करें।

नि: शुल्क

आप परिणाम देखेंगे कि ऐसा कुछ दिखाई देगा। आपकी मशीन में कितनी रैम है और कितने एक्टिव प्रोग्राम हैं, इसके आधार पर नंबर बदल जाएंगे।

एक लिनक्स टर्मिनल जो फ्री कमांड प्रदर्शित करता है

अपने RAM पर अधिक गहन नज़र डालें, इसके लिए प्रयास करें:

cat / proc / meminfo

उपरोक्त कमांड उसी फ़ाइल को लोड करता है जो कि नि: शुल्क कमांड का उपयोग यह देखने के लिए करता है कि आपके पीसी पर कितनी मेमोरी उपलब्ध है।

यदि आपकी संख्याएँ कमज़ोर लगती हैं, तो ऐसा लग सकता है कि लिनक्स ने आपकी रैम खा ली है। मान लें कि आपके पास 4GB RAM है, और 3.9GB उपयोग में है। अतिरिक्त ऐप्स के लिए केवल 0.1GB मुफ्त प्रतीत होता है! ऐसा लगता है कि आप अपने पीसी को डरावने पड़ाव में लाने से एक कार्यक्रम दूर हैं।

दुबारा देखो। इस बार अपनी आँखें "उपलब्ध" कॉलम की ओर मोड़ें। वहां आपको लग सकता है कि आपके पास वास्तव में ऐप्स के लिए 1GB डेटा खुला है। पर कैसे? यह सब करने के लिए नीचे आता है कैसे RAM प्रबंधित करता है और RAM का उपयोग करता है सब कुछ आप राम और स्मृति प्रबंधन के बारे में पता करने की आवश्यकता हैRAM आपके कंप्यूटर की शॉर्ट टर्म मेमोरी है। इसलिए, स्मृति प्रबंधन का सिस्टम प्रदर्शन पर महत्वपूर्ण प्रभाव पड़ता है। यहां हम बताते हैं कि रैम कैसे काम करता है और क्या आप इसकी दक्षता बढ़ाने के लिए कुछ भी कर सकते हैं। अधिक पढ़ें .

कैसे RAM का उपयोग करता है लिनक्स

कैसे RAM का उपयोग करता है लिनक्स विंडोज से बहुत अलग नहीं है और अन्य ऑपरेटिंग सिस्टम। लेकिन अलग-अलग सिस्टम मौजूद हैं जो अलग-अलग तरीकों से चल रहे हैं।

जब आपका पीसी देखता है कि वर्तमान में रैम उपयोग में नहीं है, तो यह इस स्थान को डिस्क कैशिंग के लिए समर्पित करता है। इस तरह, ऐप्स उस स्थान में डेटा संग्रहीत करते हैं जो एक्सेस करने के लिए तेज है, जिससे सिस्टम तेजी से और अधिक सुचारू रूप से चलता है। जब अन्य ऐप्स को अधिक मेमोरी की आवश्यकता होती है, तो वे इस डिस्क कैश से जितनी राशि की आवश्यकता होती है उसे लेते हैं जैसे कि यह अप्रयुक्त के आसपास बैठे थे।

दूसरे शब्दों में, लिनक्स अपने खाली समय के दौरान उस खाली स्थान को अच्छे उपयोग के लिए रखता है। क्यों कि सभी मुफ्त स्मृति बर्बाद करने के लिए जाना है?

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

फ्री और उपलब्ध रैम के बीच अंतर

अब जब आप सभी पकड़े गए हैं, तब भी भ्रमित होना आसान है। मै समझता हुँ। यहां बताया गया है कि लिनक्स आपकी रैम को कैसे देखता है।

  • उपयोग किया गया: रैम जो वर्तमान में एक एप्लिकेशन द्वारा उपयोग में है।
  • उपलब्ध: रैम जो डिस्क कैशिंग के लिए उपयोग में हो सकती है लेकिन अनुप्रयोगों के लिए मुक्त हो सकती है।
  • नि: शुल्क: RAM जो किसी एप्लिकेशन या डिस्क कैशिंग द्वारा उपयोग में नहीं है।

नि: शुल्क और उपलब्ध समानार्थी शब्द की तरह लग सकता है, लेकिन तकनीकी अंतर है। पूर्व की मेमोरी सभी उपयोग में नहीं है। उत्तरार्द्ध स्मृति है जो वर्तमान में उपयोग में है लेकिन जरूरत पड़ने पर आसानी से खुल सकती है। रोजमर्रा के उपयोग के लिए, यह बाद की बात है जो वास्तव में मायने रखती है।

रैम मेमोरी कैश और बफर को कैसे साफ़ करें

किसी भी कारण से मान लें, आप अभी भी RAM को साफ़ करना चाहते हैं जो Linux कर्नेल अपने बफ़र्स और कैश के लिए उपयोग कर रहा है। स्पष्ट होने के लिए, ऐसा करने से प्रदर्शन पर नकारात्मक प्रभाव पड़ेगा। यदि आप चाहते हैं कि आपका सिस्टम बेहतर तरीके से चले, तो चीजों को छोड़ दें।

आप इन आदेशों को सिस्टम व्यवस्थापक के रूप में चलाने जा रहे हैं।

पेजकेक को साफ़ करने के लिए, निम्न कमांड दर्ज करें:

गूंज 1> / proc / sys / vm / drop_caches

डेन्चर और इनोड्स को साफ़ करने के लिए, संख्या को 2 में बदलें:

गूंज 2> / proc / sys / vm / drop_caches

पेजकेस, डेंट्री और इनोड को एक साथ साफ़ करने के लिए, संख्या को 3 में बदलें:

इको 3> / proc / sys / vm / drop_caches

अगर ये कमांड आपके पीसी को कितनी आसानी से सुधारते हैं, तो इन्हें क्यों चलाएं? ऐसा करना एक ऐसा तरीका है, जिसे फिर से शुरू करने की आवश्यकता के बिना बदलाव करने के बाद अपने कंप्यूटर के प्रदर्शन की तुलना करें। यदि आप अपने पीसी को बेंचमार्किंग या परीक्षण नहीं कर रहे हैं, तो परेशान होने का कोई कारण नहीं है।

प्रोग्राम कैसे देखें और बंद करें

क्या इन सबका मतलब यह है कि आपको RAM की जांच करने और Linux पर मेमोरी प्रबंधित करने की आवश्यकता नहीं है? काफी नहीं।

जबकि लिनक्स जानता है कि रैम को कैसे ऑप्टिमाइज़ करना है, इसका मतलब यह नहीं है कि आपके ऐप्स करते हैं। कभी-कभी आपका ब्राउज़र आपकी सभी मेमोरी को हग करेगा। एक गेम किसी भी सिस्टम संसाधनों को मुक्त किए बिना फ्रीज हो सकता है। एक बहुत बड़ी तस्वीर को लोड करने की कोशिश करते समय एक छवि दर्शक लटका सकता है।

यह देखने के लिए कि कौन से प्रोग्राम आपके कंप्यूटर को कठिन समय दे रहे हैं, आज़माएं ऊपर आदेश:

ऊपर

नतीजे कुछ इस तरह दिखेंगे।

एक लिनक्स टर्मिनल जो शीर्ष कमांड को प्रदर्शित करता है

अब जब आप एक समस्याग्रस्त कार्यक्रम देख रहे हैं, तो आप इसके बारे में क्या कर सकते हैं? एक विकल्प का उपयोग करना है मार आदेश। ऐसा करने के लिए, उस PID नंबर को नोट करें जो प्रोग्राम में प्रवेश करने के बाद दिखाई देता है ऊपर. आपको इसकी आवश्यकता है

मार-९ २४ -०

वैकल्पिक रूप से, आप इसका उपयोग कर सकते हैं सभी को मार डालो अपने नाम का उपयोग करके प्रोग्राम को बंद करने की आज्ञा दें।

मारक फ़ायरफ़ॉक्स

आगे भी लिनक्स सिस्टम के प्रदर्शन को बढ़ावा देना

जीवन में कई चीजों के विपरीत, आपके पीसी की मेमोरी कम या ज्यादा ही प्रबंधित होती है। यहां हमने यह देखने के तरीकों पर ध्यान दिया है कि क्या हो रहा है और जब कार्रवाई की आवश्यकता हो, तो इसमें कदम रखें। अब आप जानते हैं कि यह देखने के लिए कि कितनी मेमोरी उपयोग में है और कौन से प्रोग्राम इसका उपयोग कर रहे हैं। अंतरिक्ष में हॉगिंग करने वाली गतिविधियों को रोकने के लिए आप कुछ कदम भी उठा सकते हैं।

लेकिन ऊपर दिए गए उपकरण शायद ही कभी लिनक्स टूलबॉक्स में उपलब्ध हैं। हमारे लेख देखें एक धीमी लिनक्स कंप्यूटर को गति देना उबंटू रनिंग स्लो? अपने लिनक्स पीसी को गति देने के लिए 5 टिप्सप्रदर्शन के मुद्दों आप नीचे हो रही है? अपने Ubunty सिस्टम से अधिक निचोड़ने की आवश्यकता है, लेकिन पता नहीं है कि कहां से शुरू करें? यहाँ पाँच चीजें हैं जो आप उबंटू को तेज गति से चलाने के लिए कर सकते हैं। अधिक पढ़ें तथा बेहतर प्रदर्शन के लिए लिनक्स कर्नेल को अद्यतन करना सिस्टम के बेहतर प्रदर्शन के लिए लिनक्स कर्नेल को कैसे अपडेट करेंलिनक्स कर्नेल में नियमित रूप से रिलीज़ होती है, नई सुविधाओं और सुधारों की पेशकश करती है जिन्हें आपको एक नए वितरण रिलीज़ के लिए इंतजार करना पड़ता है - जब तक कि आप मैन्युअल रूप से लिनक्स कर्नेल को अपग्रेड न करें। हम आपको दिखाते हैं कि कैसे। अधिक पढ़ें .

बर्टेल एक डिजिटल न्यूनतावादी है जो एक लैपटॉप से ​​भौतिक गोपनीयता स्विच के साथ लिखता है और एक फ्री सॉफ्टवेयर फाउंडेशन द्वारा समर्थित ओएस है। वह सुविधाओं पर नैतिकता को महत्व देता है और दूसरों को अपने डिजिटल जीवन पर नियंत्रण रखने में मदद करता है।