लिनक्स पर राम का अनुकूलन कैसे करें

उबंटू फायर वॉलपेपर

इस लेख या थोड़ी सलाह में, मैं आपको कुछ देने जा रहा हूं व्यावहारिक समाधान सामान्य ज्ञान पर आधारित है राम का अनुकूलन करें हमारे उपकरणों की, और इसलिए हमारे ऑपरेटिंग सिस्टम की गति।

ये टिप्स किसी भी वितरण के लिए मान्य हैं Linux, या तो Ubuntu, फेडोरा, ओपन सॉसे, डेबियन, मांडवी, पुदीना या जो भी इसे कहा जाता है।

सबसे पहले, यह जानना है कि क्या हमें एक बनाने की आवश्यकता है स्वैप विभाजन या स्वैप जब हमारे पसंदीदा लिनक्स डिस्ट्रो को स्थापित करने की बात आती है।

कई लिनक्स उपयोगकर्ता, सिस्टम को स्थापित करते समय, पहले से ही डिफ़ॉल्ट रूप से असाइन करते हैं a स्वैप विभाजन SWAP, एक विभाजन, जो हमारे कंप्यूटर की हार्ड ड्राइव पर स्थित है, राम स्मृति की तुलना में बहुत धीमा है।

राम की यादें

यही कारण है कि मैं सलाह देता हूं, जब तक कि हम ए बहुत पुराने उपकरण और दुर्लभ संसाधनों के साथ, स्वैप विभाजन को सक्षम नहीं करना, क्योंकि इससे हमारी टीम बहुत धीमी हो जाएगी।

उदाहरण के लिए, यदि हमारे पास केवल संगणक है 512 एमबी का राम और हम स्थापित करना चाहते हैं Ubuntu, मैं एक की सिफारिश करूंगा 512MB के साथ SWAP विभाजन.

के साथ टीमों के लिए राम या उच्च का 1Gb विभाजन स्वैप यह बेकार हो जाता है और केवल यही हो सकता है कि हमारा कंप्यूटर धीमा हो जाए, कभी तेज न हो।

एक और चीज जिसे हमें अपने सिस्टम के सही संचालन के लिए नियंत्रित करना चाहिए, और राम की बचत से प्रसंस्करण गति में वृद्धि होती है, वे अनुप्रयोग हैं जो हमारे लिए खोले जाते हैं सिस्टम स्टार्टअप पर और वे पृष्ठभूमि में भाग रहे हैं।

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

अधिक जानकारी - ASUS EEPC 12.10HE पर Ubuntu 1000 "क्वांटल क्विटज़ल"पेपरमिंट ओएस, Ubuntu 12.04 पर आधारित एक और लिनक्स डिस्ट्रो है


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

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

*

*

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

  1.   ड्राइडन कहा

    जब तक आप हाइबरनेशन जैसी कार्यक्षमता का उपयोग करने का इरादा नहीं करते हैं, जिसमें आपको अपने सिस्टम में कुल रैम 1,5x के अनुमानित आकार के एक स्वैप की आवश्यकता होती है। यह कहना है: यदि आपके पास 4 जीबी रैम है, और आप हाइबरनेट करना चाहते हैं, तो आपके पास कम से कम 4,5 जीबी या 4,3 जीबी का स्वैप होना चाहिए।

  2.   चेली चेली कहा

    स्वैप बात पूरी तरह से झूठी है, यदि आप स्वैप विभाजन नहीं बनाते हैं, तो सबसे सुरक्षित चीज यह है कि स्वैप फ़ाइल बनाई जाती है और जब यह मेमोरी से बाहर निकलता है तो कर्नेल बिल्कुल वैसा ही काम करेगा, लेकिन स्वैप फ़ाइल का उपयोग करना, जो हमेशा होता है बहुत बुरा है क्योंकि यह विभाजन पर अनावश्यक डिस्क विखंडन पैदा कर सकता है जहां वह फ़ाइल है। आपको एक और समस्या भी है, यदि कर्नेल स्वैप का पता लगाता है, तो यह मेमोरी ऑप्टिमाइज़ेशन कर सकता है जैसे कि छोटे-छोटे उपयोग किए गए पेजों को स्वैप करना और कैश के लिए मुफ्त मेमोरी का पुन: उपयोग करना, इस प्रकार डिस्क का अनुकूलन बहुत अधिक हो जाता है। तो मेरी सिफारिश है कि आप हमेशा एक स्वैप विभाजन बनाएं, भले ही आपके पास 8 जीबी रैम हो क्योंकि अगर आपको स्वैप की सबसे खराब चीज की जरूरत नहीं है तो आपके लिए यह हो सकता है कि आप डिस्क के कुछ गीगाबाइट बर्बाद कर दें लेकिन कुछ बिंदु पर यह उन कारणों में से किसी एक के लिए आवश्यक है जो मैंने उजागर किए हैं और निश्चित रूप से अन्य जो मैं अभी नहीं सोच सकता हूं, आप प्रदर्शन खो देंगे।

    -
    cheli.aradaen.com

    1.    कार्लोस कहा

      आपकी टिप्पणी बहुत दिलचस्प है, हम में से जो इस विषय के बारे में इतना कुछ नहीं जानते हैं, स्वैच्छिक विभाजन के आकार पर आपकी क्या सिफारिश है?

      1.    अहस्ताक्षरित कहा

        यह कील 2Gb

  3.   लेकिन कहा

    स्वैप मुद्दे का सामान्य समाधान इस विभाजन को हटाना नहीं है, बल्कि "स्वप्नशीलता" मान को बदलना है। आप RAM को स्वैप से अधिक उपयोग करने के कई तरीकों के लिए इंटरनेट खोज सकते हैं।

  4.   एफ जेवियर काराज़ो गिल कहा

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

    यह सच है कि यह धीमा है लेकिन यह भी सच है कि ओएस को मेमोरी देनी होती है (अत्यधिक मामलों में, यह आरक्षण से इनकार कर सकता है लेकिन सामान्य ऑपरेशन में इसे सभी के लिए उपलब्ध स्मृति सुनिश्चित करना है)।

    मेमोरी पदानुक्रम, प्रतिस्थापन नीतियां और कर्नेल का अच्छा काम पहले से ही प्रदर्शन को कम से कम कर देगा।

  5.   Fosco_ कहा

    मैं स्वैप को या तो डिलीट नहीं करूंगा, कुछ प्रोग्राम जैसे डेटाबेस या वेब सर्वर एक स्वैप पार्टिशन के लिए मौजूद होंगे। 

  6.   मिकेल मेयोल आई तूर कहा

    यह मुझे लगता है कि आपको ठीक करना चाहिए, अगर आपके पास पर्याप्त रैम है, भले ही आपके पास एक स्वैप विभाजन हो, यह मुश्किल से उपयोग किया जाता है और जैसा कि वे यहां कहते हैं, जब आपको इसकी आवश्यकता होती है, तो यह एक समर्पित विभाजन की तुलना में बेहतर होता है एक फाइल में।

    दूसरी ओर, आपने freecache.py टास्क स्क्रिप्ट को छोड़ दिया है, जो हाथ पर होना बहुत सुविधाजनक है, क्योंकि लिनक्स कर्नेल "बचे हुए मेमोरी" को कैश मेमोरी के रूप में तेजी से जाने के लिए उपयोग करता है, लेकिन कभी-कभी इसे खाली नहीं करने से धीमा हो जाता है । 

    उस समय, ऑटोस्टार्ट में रखने के लिए फ़्रीचेक या कम रैम वाले कंप्यूटरों पर चलना आवश्यक होता है, जब कंप्यूटर रैम से कैश और प्लस मेमोरी को जोड़ते हैं, तो स्क्रिप्ट सभी कैश को साफ़ कर देती है। यदि इसका उपयोग जारी रखा जाता है, तो यह कैश फिर से बढ़ने में कई मिनट लेता है, एक प्रोग्राम चलाने के बावजूद जो राम को पीड़ित करता है।

    1.    फ्रांसिस्को रुइज़ कहा

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

      1.    दयारा कहा

        अगर हम लिखना सीख सकते हैं ...

  7.   राफाजीसीजी कहा

    वहाँ हमेशा एक स्वैप होना चाहिए, 24 जीबी रैम वाले सिस्टम में मुझे लगता है कि यह एसएसडी पर 512 एमबी है। और एक SSD पर 4Mb की RAM के 1024Gb के सिस्टम में। आजकल, रैम की मात्रा को दोगुना करना मुझे बेवकूफी लगती है, और यदि आप इसे स्वचालित रूप से छोड़ते हैं, तो डिफ़ॉल्ट रूप से ubuntu क्या करता है। यह 8GG RAM सिस्टम में आपके लिए 4Gb का SWAP बनाता है, यह बहुत कुछ है, निश्चित रूप से यह या तो चोट नहीं करता है और निश्चित रूप से स्पेयर डिस्क गीगाबाइट और गीगाबाइट होगा ...

    PS.- ब्लॉग पर बधाई

  8.   हर्बर्ट कहा

    समस्या स्वैप नहीं है, यह वर्चुअल मेमोरी है (जो पेजिंग और प्रोसेस आइसोलेशन के लिए ज़िम्मेदार है), डिफ़ॉल्ट डेबियन और डेरिवेटिव इसे स्वैप में 60% जगह देते हैं, स्वैप के उपयोग के साथ यह कचरे से भर जाता है (मेमोरी शो) प्रक्रियाओं द्वारा जारी नहीं)। अनिलुरस या वीएमएम जैसे कार्यक्रम आपको प्रतिशत बदलने की अनुमति देते हैं, 10% वह है जो कई सलाह देते हैं।

  9.   अतिथि कहा

    कुछ ऐसा जो आपके लिए भी महत्वपूर्ण है कि स्वैप का उपयोग कैसे किया जाता है और प्रदर्शन जो इसे प्राप्त किया जाता है (स्वप्नदोष)। आप इसके बारे में और अधिक पढ़ सकते हैं: http://puppetlinux.blogspot.com.es/2011/10/configurar-el-uso-de-la-swap.html