E4rat के साथ GNU / Linux बूट का अनुकूलन

कल एक मित्र ने मुझे बताया e4rat (एक्सट 4 - एक्सेस टाइम्स में कमी) हमारे सिस्टम की बूट प्रक्रिया को तेज करने के लिए उपकरणों का एक सेट और आज, मैंने इसे एक कोशिश देने का फैसला किया।

खोजा तो मैंने पाया linuxzone.com इसकी स्थापना के लिए एक ट्यूटोरियल और इसके संचालन का स्पष्टीकरण। मैं यहाँ शब्दशः उद्धृत करता हूँ:

आप पा सकते हैं कि जैसे-जैसे समय बीतता है, आपका सिस्टम कुछ भारी हो जाता है और आपके ओएस को लोड करने में लंबा समय लगता है। यह सभी प्रणालियों में कुछ सामान्य है और मुख्य कारण आमतौर पर स्टार्टअप के लिए आवश्यक फाइलों की खोज और लोडिंग है, चूंकि सिस्टम को आमतौर पर उन्हें खोजने के लिए पूरी डिस्क को स्कैन करना पड़ता है। इससे बचने और अपना अनुकूलन करने के लिए बूट, वहाँ e4rat जैसे उपकरण हैं।

E4rat (Ext4 - एक्सेसिंग टाइम्स को कम करना) स्टार्टअप प्रक्रिया को गति देने के लिए उपकरणों का एक सेट है, साथ ही स्टार्टअप पर लोड करने वाले एप्लिकेशन, स्टार्टअप के पहले 2 मिनट में उपयोग की गई फ़ाइलों को पंजीकृत करना, उन्हें स्थानांतरित करना और उन्हें लोड करना, इस प्रकार समय को समाप्त करना खोज और रोटेशन में देरी। यह एक उच्च हार्ड ड्राइव ट्रांसफर दर की ओर जाता है।

प्रक्रिया में तीन चरण होते हैं: एकत्रित करना जानकारी स्टार्टअप के बारे में, फाइलों को फिर से असाइन करना और फिर उन्हें हर बूट पर लोड करना।

ध्यान रखें कि यह केवल चुंबकीय डिस्क के साथ काम करता है और उन्हें ext4 में स्वरूपित करने की आवश्यकता होती है।

हम प्रोग्राम डाउनलोड करके शुरू करेंगे आपके पेज सेइस मामले में मैं .deb फ़ाइल डाउनलोड करूंगा, क्योंकि मैं Ubuntu 11.04 का उपयोग करूंगा।

इसे स्थापित करने से पहले, हमें ureadahead को हटाना चाहिए, ताकि यह संघर्ष न करे:

sudo dpkg --purge ureadahead ubuntu-minimal

नोट: शुद्ध करने से पहले, दो हाइफ़न हैं।

हम e4rat के लिए निर्भरता स्थापित करते हैं:

sudo apt-get install libblkid1 e2fslibs

फिर हम प्रोग्राम इंस्टॉल करते हैं।

अब मैं आपको आसानी से समझाने जा रहा हूं कि यह कैसे काम करता है। सबसे पहले, हमें अपना संपादन करना होगा भोजन या grub2 मामले के रूप में हो सकता है:

sudo nano /boot/grub/grub.cfg

फ़ाइल के अंदर हम इसके समान एक पंक्ति की तलाश करते हैं:

linux   /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro

हम जोड़ते हैं पंक्ति के अंत में निम्नलिखित:

init=/sbin/e4rat-collect

मेरे मामले में, यह इस तरह दिखता है:

linux   /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro   quiet splash vt.handoff=7 init=/sbin/e4rat-collect

नोट: पिछला चरण हम स्टार्टअप से ठीक वैसा ही कर सकते हैं, जब ग्रब स्क्रीन सामने आती है, तो हम अपने OS XNUMX के लाइन पर हैं। 'e'इसे संपादित करने के लिए। इस घटना में कि आपके पास डिस्क पर कई सिस्टम स्थापित हैं, ऐसा करना आसान है, क्योंकि हम दूसरों के स्टार्टअप से जुड़ने से बचते हैं।

एक बार यह पूरा हो जाने पर, हम इसे बंद कर देते हैं संपादक Ctrl + X, और हम अपने कंप्यूटर को पुनरारंभ करते हैं।

जब यह सिस्टम लोड करना समाप्त कर देता है, तो हमें उन प्रोग्रामों को खोलना चाहिए जिन्हें हम आमतौर पर अधिक बार शुरू करते हैं, जैसे कि ब्राउज़र, मेल मैनेजर, आदि ..., हमारे पास इसे करने के लिए दो मिनट हैं। एक बार यह हो जाने के बाद हम सुनिश्चित करते हैं कि लॉग फ़ाइल बनाई गई है।

ls / var / lib / e4rat /

उत्तर होना चाहिए स्टार्टअप .logयदि यह आपको कुछ भी नहीं दिखाता है, तो आपको फिर से चरणों को दोहराना होगा।

अब हम ग्रब को संपादित करने के लिए वापस आते हैं, इस बार हम इसे होम स्क्रीन से दबाकर करते हैं e, जैसा कि मैं ऊपर समझाता हूं। और हम पहले से लाइन के अंत में जोड़ते हैं एक, इस प्रकार है:

linux   /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single

हम बंद और पुनः आरंभ करते हैं, लेकिन इस बार हम इसे सुरक्षित मोड में या की लाइन से करते हैं comandos। हमारे उपयोगकर्ता नाम और पासवर्ड के साथ लॉग इन करें और निष्पादित करें:

sudo e4rat-realloc /var/lib/e4rat/startup.log

एक बार जब यह हो जाता है, तो e4rat आपकी डिस्क से फ़ाइलों को स्थानांतरित करना शुरू कर देता है, (इसमें कुछ समय लग सकता है), जब यह समाप्त हो जाता है, तो हम पुनरारंभ करते हैं।

sudo shutdown-r now

ताकि कार्यक्रम हमेशा शुरुआत में चले और अगर हम अपडेट करते हैं तो भी हम अपना ग्रब संपादित करते हैं,

sudo nano /etc/default/grub

और हम देख रहे हैं लाइन:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

हम निम्नलिखित पंक्ति को पहले जोड़ते हैं शांत छप,

init=/sbin/e4rat-preload

इस तरह से रहना।

GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload quiet splash"

हम फ़ाइल को सहेजते हैं, और ग्रब को पुनः लोड करते हैं:

sudo update-grub

और हमारे पास पहले से ही है, अब से आवश्यक कार्यक्रमों को और अधिक तेज़ी से लोड किया जाएगा।

अधिक जानकारी के लिए, आप उनके पृष्ठ पर जा सकते हैं sourceforge.

थोड़ी देर में मैं इसे आज़माऊंगा और अगर मैं वापस नहीं लौटा, तो ऐसा इसलिए होगा क्योंकि मेरी हार्ड ड्राइव I मर गई होगी


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

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

*

*

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

  1.   इलाव <° लिनक्स कहा

    यह f ** राजा काम करता है !!! आप बता सकते हैं कि एप्लिकेशन तेजी से खुलते हैं applications

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

    बढ़िया, मैं इसे LMDE में आज़माऊँगा ... मैं आपको बताता हूँ कि यह कैसे होता है।

    नमस्ते.

  3.   Fredy कहा

    वही, अगर मैं जल्दी नहीं लौटा, तो मैं बाद में वापस आऊंगा

    1.    Fredy कहा

      कई प्रयासों के बाद, नहीं, यह काम नहीं किया।

      मैं फिर से कोशिश करूंगा लेकिन एक और दिन।

      1.    इलाव <° लिनक्स कहा

        इसने मेरे और KZKGGaara के लिए काम किया, इससे पहले कि उसने अपने आर्किलिनक्स को जमीन पर गिरा दिया

        1.    नेरजामार्टिन कहा

          हे भगवान! यह क्या हुआ? o_0

          1.    नेरजामार्टिन कहा

            एहम! फिर से नौकरी से लिखता हूँ! ^ _ ^ यू
            विश्वास मत करो कि मैं «अंधेरा पक्ष» में गया हूँ !!! हेहेहे

            1.    इलाव <° लिनक्स कहा

              सामान्य, आज KZKGGaara विंडोज 7 स्थापित K के साथ दिखाई दिया


  4.   एरीथ्रिम कहा

    यह एक सम्मोहन की तरह काम करता है! कार्यक्रम बहुत तेजी से शुरू होते हैं! सलाह के लिए बहुत - बहुत धन्यवाद! 😀

  5.   घनाकार कहा

    मुझे पता चला कि एक कदम है जिसे छोड़ दिया जा सकता है:

    सुडो e4rat-realloc /var/lib/e4rat/startup.log

    एक बार जब यह हो जाता है, तो e4rat आपकी डिस्क से फ़ाइलों को स्थानांतरित करना शुरू कर देता है, (इसमें कुछ समय लग सकता है), जब यह समाप्त हो जाता है, तो हम पुनरारंभ करते हैं।

    सुडो शटडाउन-आर अब ## इस रिपोर्ट में और है

    ताकि कार्यक्रम हमेशा शुरुआत में चले और अगर हम अपडेट करते हैं तो भी हम अपना ग्रब संपादित करते हैं,

    सुडो नैनो / आदि / डिफ़ॉल्ट / ग्रब

  6.   एरुनामोजाज कहा

    खैर, मैंने बस कोशिश की, और सच्चाई यह है कि परिवर्तन बहुत अधिक नहीं है: /, और यह कि मैंने लगभग एक साल से प्रारूपित नहीं किया है।

  7.   एंजेल डे ला वेगा कहा

    शुभ दोपहर, मैंने पत्र के चरणों का पालन किया, लेकिन यह काम नहीं किया, यहां तक ​​कि स्टार्टअप.लॉग फ़ाइल भी नहीं बनाई गई है और उन कार्यक्रमों की जांच करें जो शुरू होते हैं और e4rat शुरू नहीं होता है, मेरे पास Ubuntu 13.04 है, सच्चाई पहले से ही मुझे थोड़ा पागल कर रही है ... मैं सराहना करूंगा आपकी सहायता

  8.   मारियो कहा

    उत्कृष्ट यह कदम 1 मिनट 40 सेकंड से 29 सटीक सेकंड में शुरू करने से !!!!!!!!!! बहुत बहुत धन्यवाद, हालांकि वे इसे अच्छी तरह से नहीं समझाते हैं, लेकिन प्रयोग करके मैंने इसे प्राप्त किया धन्यवाद