Drop_caches, टर्मिनल से अपने सिस्टम पर RAM मेमोरी को साफ़ करें

Drop_caches के बारे में

अगले लेख में हम देखेंगे कि कैसे साफ राम उबंटू टर्मिनल से। डिफ़ॉल्ट रूप से, Gnu / Linux के पास हमारे कंप्यूटर पर RAM को प्रबंधित करने का एक बहुत ही कुशल तरीका है। इसके साथ हम अपने सिस्टम में उपलब्ध संसाधनों का बेहतर प्रदर्शन प्राप्त करते हैं। यह दृष्टिकोण कभी-कभी उपयोगकर्ताओं को भ्रमित कर सकता है क्योंकि सभी अनुप्रयोगों को बंद करने के बावजूद रैम पूरी तरह से खाया हुआ लगता है।

Gnu / Linux हार्ड ड्राइव से उपलब्ध एप्लिकेशन को कैश करने के लिए उपलब्ध मेमोरी का उपयोग करता है, जिसका उद्देश्य है तेजी से पढ़ा बार प्राप्त करते हैं। यह लाभ एक निराशा का अनुभव बन जाता है, खासकर सिस्टम प्रशासकों के लिए जो पीसी की समस्याओं का निवारण कर रहे हैं। हार्ड ड्राइव पर सिस्टम फ़ाइलों पर लागू परिवर्तन नहीं पढ़े जा सकते हैं। ऐसा इसलिए होता है क्योंकि Gnu / Linux उन्हें RAM से लोड कर रहा है। इसलिए, इस समस्या को ठीक करने के लिए, यह एक अच्छा विचार है PC को पुनरारंभ करने के बजाय क्लीन RAM.

उबंटू, लिनक्स मिंट में क्लीन रैम और drop_caches के साथ डेरिवेटिव

हम टर्मिनल शुरू करने जा रहे हैं (Ctrl + Alt + T) और निम्नलिखित कमांड लिखें:

drop_caches टर्मिनल में चलते हैं

sudo su

sync; echo 3 > /proc/sys/vm/drop_caches

हम शुरू करने के लिए के रूप में लॉग इन करें। फिर कमांड 'सिंक' जा रहा हूँ फाइलसिस्टम बफर को साफ करें। इस तरह, हम सुनिश्चित करेंगे कि सभी ऑब्जेक्ट्स जो कैश किए गए हैं जारी किए गए हैं। अन्यथा समस्याएं हो सकती हैं। आदेश 'गूंज'फ़ाइल में लिखने का काम करता है और drop_caches बिना किसी ऐप / सेवा को हटाए कैश को साफ़ कर रहा है। आपको तुरंत देखना चाहिए कि रैम मुक्त हो गया है।

यदि आपको डिस्क कैश साफ़ करना है, "... इको> 3 ...«के बाद से उत्पादन के चरण में एक कंपनी में और उपकरण में सुरक्षित है… इको 1>…।»केवल पृष्ठ हटा देगा। यह तीसरे विकल्प «का उपयोग करने के लिए अनुशंसित नहीं है... इको 3> ...»उत्पादन में जब तक आप जानते हैं कि आप क्या कर रहे हैं, तब से पृष्ठ कैश, डेन्चर, और साफ़ कर देगा इनोड्स। विकल्प "... इको 0> ...»कुछ भी जारी नहीं करेगा, और विकल्प«... इको 2> ...»केवल इनोडेस और डेंट्री को मुक्त करेगा।

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

Gnu / Linux को इस तरह से डिज़ाइन किया गया है कि यह डिस्क को खोजने से पहले डिस्क कैश की जाँच करता है। यदि यह कैश में संसाधन पाता है, तो अनुरोध डिस्क को हिट नहीं करेगा। यदि हम कैश को साफ करते हैं, तो ऑपरेटिंग सिस्टम डिस्क पर अनुरोधित संसाधन की खोज करेगा.

स्वचालित क्रोन कार्यों का उपयोग करके रैम रिलीज

अब जब हम जानते हैं कि अपने कंप्यूटर पर मेमोरी को कैसे मुक्त किया जाए, तो हम नियमित रूप से मेमोरी इरेज़र प्रक्रिया को स्वचालित करना चाहते हैं। यह आसानी से किया जा सकता है क्रोन कार्य। इस कार्य का उपयोग केवल डेस्कटॉप और लैपटॉप पर किया जाना चाहिए।

1 STEP

शुरू करने के लिए, हम टर्मिनल (Ctrl + Alt + T) शुरू करेंगे और निम्न कमांड को लिखेंगे विम स्थापित करें, या कि हर कोई अपने पसंदीदा संपादक का उपयोग करता है:

sudo apt-get install vim

2 STEP

अब हम एक बनाने जा रहे हैं .sh फ़ाइल eraseram.sh कहा जाता है। इसमें हम स्क्रिप्ट जोड़ेंगे:

vim borraram.sh

3 STEP

drop_caches विम

यदि हम विम संपादक का उपयोग करते हैं, तो हमें करना होगा 'esc' कुंजी दबाएं और फिर 'i' कुंजी दबाएं INSERT मोड दर्ज करने के लिए। आगे, हम निम्नलिखित स्क्रिप्ट जोड़ेंगे।

#!/bin/bash
sync
echo "echo 3 > /proc/sys/vm/drop_caches"

नीचे पहली पंक्ति है कुटिया। फिर हम वही कमांड लिखेंगे जिसका उपयोग हम टर्मिनल से रैम को मिटाने के लिए करते हैं।

एक बार सब कुछ लिखे जाने के बाद, हम sh फाइल को सेव करते हैं और हम vim text editor से बाहर निकलेंगे। ऐसा करने के लिए हम 'esc' दबाएंगे हम लिखेंगे : wq और हम Enter दबाएंगे। वीएम श फाइल को बचाएगा और टर्मिनल से बाहर निकलेगा। इस उदाहरण के लिए मैंने रूट होम फोल्डर के अंदर स्क्रिप्ट को सेव किया है।

4 STEP

टर्मिनल में वापस, हम निम्न कमांड को लिखेंगे अनुदान पढ़ने / लिखने की अनुमति:

sudo chmod 755 borraram.sh

5 STEP

अब कमांड को कॉल करने का समय है crontab:

sudo crontab -e

6 STEP

drop_caches क्रोन कार्य

मान लीजिए हम चाहते हैं 1 बजे हर दिन स्पष्ट रैम। यह सभी के स्वाद के लिए है।

0 13 * * * /root/scripts/borraram.sh

श फाइल, हम इसे उस स्थान पर ले जा सकते हैं जिसे हम चाहते हैं, लेकिन हमें पथ को याद रखना चाहिए क्योंकि वही है जिसे हमें पिछली कमांड को देना होगा।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   रिकार्डो मेलगोजा कहा

    Rosita Melgoza आपके लिए देखती है कि आपको क्या सूट करता है। अपने शिक्षक से पूछें कि आप किस ओएस को स्थापित करने जा रहे हैं

  2.   syslog कहा

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