E4rat ഉപയോഗിച്ച് ലിനക്സ് ബൂട്ട് എങ്ങനെ ഒപ്റ്റിമൈസ് ചെയ്യാം

E4rat (Ext4 - ആക്സസ് സമയം കുറയ്ക്കൽ) ഒരു കൂട്ടം ഉപകരണങ്ങൾ പാര ബൂട്ട് പ്രക്രിയ വേഗത്തിലാക്കുക, തുടക്കത്തിൽ തന്നെ ലോഡുചെയ്യുന്ന ആപ്ലിക്കേഷനുകൾ, ആരംഭത്തിന്റെ ആദ്യ 2 മിനിറ്റുകളിൽ ഉപയോഗിച്ച ഫയലുകൾ രജിസ്റ്റർ ചെയ്യുക, അവരെ സ്ഥലം മാറ്റുന്നു y അവ പ്രീലോഡുചെയ്യുന്നുഅതിനാൽ തിരയൽ സമയങ്ങളും ഭ്രമണ കാലതാമസവും ഒഴിവാക്കുന്നു. ഇത് ഉയർന്ന ഹാർഡ് ഡ്രൈവ് കൈമാറ്റ നിരക്കിലേക്ക് നയിക്കുന്നു.


പ്രക്രിയയിൽ മൂന്ന് ഘട്ടങ്ങളുണ്ട്: സ്റ്റാർട്ടപ്പിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ ശേഖരിക്കുക, ഫയലുകൾ പുനർവിന്യസിക്കുക, തുടർന്ന് ഓരോ സ്റ്റാർട്ടപ്പിലും അവ ലോഡുചെയ്യുക.

ഇത് മാഗ്നറ്റിക് ഡിസ്കുകളിൽ മാത്രമേ പ്രവർത്തിക്കൂ എന്നും അവ ext4 ൽ ഫോർമാറ്റ് ചെയ്യേണ്ടതുണ്ടെന്നും ഓർമ്മിക്കുക.

ഞങ്ങൾ ആരംഭിക്കും പ്രോഗ്രാം ഡൗൺലോഡുചെയ്യുക.

ഇത് ഇൻസ്റ്റാളുചെയ്യുന്നതിനുമുമ്പ്, ഞങ്ങൾ ureadahead ഇല്ലാതാക്കണം, അതുവഴി ഇത് പൊരുത്തപ്പെടുന്നില്ല:

sudo dpkg --purge ureadahead ubuntu-minimum

E4rat- നായി ഞങ്ങൾ ഡിപൻഡൻസികൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നു:

sudo apt-get libblkid1 e2fslibs ഇൻസ്റ്റാൾ ചെയ്യുക

തുടർന്ന് ഞങ്ങൾ പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്യുന്നു.

ഇത് എങ്ങനെ പ്രവർത്തിപ്പിക്കാമെന്ന് ഇപ്പോൾ ഞാൻ നിങ്ങൾക്ക് എളുപ്പത്തിൽ വിശദീകരിക്കാൻ പോകുന്നു. ആദ്യം, ഞങ്ങളുടെ ഗ്രബ് അല്ലെങ്കിൽ ഗ്രബ് 2 എഡിറ്റ് ചെയ്യണം:

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-collection

എന്റെ കാര്യത്തിൽ, ഇത് ഇങ്ങനെയാണെന്ന് തോന്നുന്നു:

linux /boot/vmlinuz-2.6.38-10-generic root = UUID = 92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro ശാന്തമായ സ്പ്ലാഷ് vt.handoff = 7 init = / sbin / e4rat-collection

മുമ്പത്തെ ഘട്ടം നമുക്ക് സ്റ്റാർട്ടപ്പിൽ നിന്ന് കൃത്യമായി ചെയ്യാൻ കഴിയും, ഗ്രബ് സ്ക്രീൻ പുറത്തുവരുമ്പോൾ, ഞങ്ങൾ ഞങ്ങളുടെ ഒഎസിന്റെ വരിയിലാണ്, അത് എഡിറ്റുചെയ്യാൻ 'ഇ' അമർത്തുക. നിങ്ങൾക്ക് ഡിസ്കിൽ നിരവധി സിസ്റ്റങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെങ്കിൽ, മറ്റുള്ളവരുടെ സ്റ്റാർട്ടപ്പുമായി ഇടപഴകുന്നത് ഞങ്ങൾ ഒഴിവാക്കുന്നതിനാൽ ഇത് ചെയ്യുന്നത് എളുപ്പമാണ്.

ഇത് ചെയ്തുകഴിഞ്ഞാൽ, ഞങ്ങൾ Ctrl + X എഡിറ്റർ അടച്ച് പുനരാരംഭിക്കും.

ഇത് സിസ്റ്റം ലോഡുചെയ്യുന്നത് പൂർത്തിയാക്കുമ്പോൾ, ഞങ്ങൾ സാധാരണയായി ആരംഭിക്കുന്ന പ്രോഗ്രാമുകൾ, അതായത് ബ്ര browser സർ, മെയിൽ മാനേജർ മുതലായവ തുറക്കണം ... ഞങ്ങൾക്ക് ഇത് ചെയ്യാൻ രണ്ട് മിനിറ്റ് സമയമുണ്ട്. ഇത് ചെയ്തുകഴിഞ്ഞാൽ ലോഗ് ഫയൽ സൃഷ്ടിക്കപ്പെട്ടുവെന്ന് ഞങ്ങൾ ഉറപ്പാക്കുന്നു.

ls / var / lib / e4rat /

ഉത്തരം startup.log ആയിരിക്കണം, ഇത് നിങ്ങളെ ഒന്നും കാണിക്കുന്നില്ലെങ്കിൽ നിങ്ങൾ വീണ്ടും ഘട്ടങ്ങൾ ആവർത്തിക്കേണ്ടിവരും.

ഇപ്പോൾ ഞങ്ങൾ ഗ്രബ് എഡിറ്റുചെയ്യുന്നതിലേക്ക് മടങ്ങുന്നു, ഞാൻ മുകളിൽ വിശദീകരിച്ചതുപോലെ ഇ സമയം അമർത്തി ഹോം സ്ക്രീനിൽ നിന്ന് ഇത് ചെയ്യുന്നു. ഞങ്ങൾ മുമ്പ് സൂചിപ്പിച്ച വരിയുടെ അവസാനത്തിൽ ഒരൊറ്റ പാരാമീറ്റർ ചേർക്കുന്നു, ഇനിപ്പറയുന്നവയാണ്:

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

ഞങ്ങൾ അടച്ച് റീബൂട്ട് ചെയ്യുന്നു, എന്നാൽ ഇത്തവണ ഞങ്ങൾ അത് സുരക്ഷിത മോഡിൽ അല്ലെങ്കിൽ കമാൻഡ് ലൈനിൽ നിന്ന് ചെയ്യുന്നു. ഞങ്ങളുടെ ഉപയോക്തൃനാമവും പാസ്‌വേഡും ഉപയോഗിച്ച് പ്രവേശിച്ച് നടപ്പിലാക്കുക:

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

ഇത് ചെയ്തുകഴിഞ്ഞാൽ, നിങ്ങളുടെ ഡിസ്കിൽ നിന്ന് ഫയലുകൾ നീക്കാൻ e4rat ആരംഭിക്കുന്നു, (ഇതിന് കുറച്ച് സമയമെടുത്തേക്കാം), അത് പൂർത്തിയാകുമ്പോൾ ഞങ്ങൾ റീബൂട്ട് ചെയ്യുന്നു.

sudo shutdown -r ഇപ്പോൾ

അതിനാൽ പ്രോഗ്രാം എല്ലായ്പ്പോഴും തുടക്കത്തിൽ തന്നെ പ്രവർത്തിക്കുകയും ഞങ്ങൾ അപ്‌ഡേറ്റ് ചെയ്താലും നീണ്ടുനിൽക്കുകയും ചെയ്യും, ഞങ്ങൾ ഞങ്ങളുടെ ഗ്രബ് എഡിറ്റുചെയ്യുന്നു:

sudo nano / etc / default / grub

ഞങ്ങൾ ലൈനിനായി തിരയുന്നു:

GRUB_CMDLINE_LINUX_DEFAULT = "ശാന്തമായ സ്പ്ലാഷ്"

ശാന്തമായ സ്പ്ലാഷിന് മുമ്പ് ഞങ്ങൾ ഇനിപ്പറയുന്ന വരി ചേർക്കുന്നു,

init = / sbin / e4rat-preload

ഈ രീതിയിൽ തുടരുന്നു.

GRUB_CMDLINE_LINUX_DEFAULT = "init = / sbin / e4rat-preload ശാന്തമായ സ്പ്ലാഷ്"

ഞങ്ങൾ ഫയൽ സംരക്ഷിക്കുകയും ഗ്രബ് വീണ്ടും ലോഡുചെയ്യുകയും ചെയ്യുന്നു:

sudo update-grub

ഞങ്ങൾക്ക് ഇതിനകം അത് ഉണ്ട്. ഇപ്പോൾ മുതൽ, സാധാരണ പ്രോഗ്രാമുകൾ സ്റ്റാർട്ടപ്പിൽ കൂടുതൽ വേഗത്തിൽ ലോഡുചെയ്യും.

കൂടുതൽ വിവരങ്ങൾക്ക്, നിങ്ങൾക്ക് സന്ദർശിക്കാം പ്രോജക്റ്റ് പേജ് സോഴ്സ്ഫോർജിൽ.

ഉറവിടം: ലിനക്സ് സോൺ


ലേഖനത്തിന്റെ ഉള്ളടക്കം ഞങ്ങളുടെ തത്ത്വങ്ങൾ പാലിക്കുന്നു എഡിറ്റോറിയൽ എത്തിക്സ്. ഒരു പിശക് റിപ്പോർട്ടുചെയ്യാൻ ക്ലിക്കുചെയ്യുക ഇവിടെ.

15 അഭിപ്രായങ്ങൾ, നിങ്ങളുടേത് വിടുക

നിങ്ങളുടെ അഭിപ്രായം ഇടുക

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിച്ചു ചെയ്യില്ല.

*

*

  1. ഡാറ്റയുടെ ഉത്തരവാദിത്തം: മിഗുവൽ ഏഞ്ചൽ ഗാറ്റൻ
  2. ഡാറ്റയുടെ ഉദ്ദേശ്യം: സ്പാം നിയന്ത്രിക്കുക, അഭിപ്രായ മാനേജുമെന്റ്.
  3. നിയമസാധുത: നിങ്ങളുടെ സമ്മതം
  4. ഡാറ്റയുടെ ആശയവിനിമയം: നിയമപരമായ ബാധ്യതയല്ലാതെ ഡാറ്റ മൂന്നാം കക്ഷികളുമായി ആശയവിനിമയം നടത്തുകയില്ല.
  5. ഡാറ്റ സംഭരണം: ഒസെന്റസ് നെറ്റ്‌വർക്കുകൾ (ഇയു) ഹോസ്റ്റുചെയ്യുന്ന ഡാറ്റാബേസ്
  6. അവകാശങ്ങൾ: ഏത് സമയത്തും നിങ്ങളുടെ വിവരങ്ങൾ പരിമിതപ്പെടുത്താനും വീണ്ടെടുക്കാനും ഇല്ലാതാക്കാനും കഴിയും.

  1.   ഓസ്വാൾഡോ പറഞ്ഞു

    ഹലോ നല്ലത്, ഉത്തരം നൽകിയതിന് നന്ദി, ഞാൻ അത് ചെയ്യാൻ ശ്രമിച്ചു, പക്ഷേ ഞാൻ വിജയിച്ചില്ല, എൽ‌എമ്മിനൊപ്പം പോസ്റ്റ് അപ്‌ഡേറ്റ് ചെയ്യാൻ നിങ്ങൾക്ക് സമയമുണ്ടെങ്കിൽ അത് വളരെ നല്ലതാണ്, നന്ദി പാബ്ലോ.

  2.   നമുക്ക് ലിനക്സ് ഉപയോഗിക്കാം പറഞ്ഞു

    ആ സമയത്ത് ഞാൻ ഉബുണ്ടുവിനൊപ്പം ഇത് പരീക്ഷിച്ചിരുന്നു. എൽ‌എമ്മുമായി വലിയ വ്യത്യാസങ്ങൾ ഉണ്ടായിരിക്കണമെന്ന് ഞാൻ ess ഹിക്കുന്നു.
    ചിയേഴ്സ്! പോൾ.

  3.   ഓസ്വാൾഡോ പറഞ്ഞു

    സംഭാവനയ്ക്ക് ഹലോ നല്ലത്, നിങ്ങൾ LM 13 ഉപയോഗിച്ച് ഇത് പരീക്ഷിച്ചിട്ടുണ്ടോ എന്നതാണ് എന്റെ ചോദ്യം. പ്രവർത്തിക്കുന്നു?.
    ആശംസകളും നന്ദിയും

  4.   നമുക്ക് ലിനക്സ് ഉപയോഗിക്കാം പറഞ്ഞു

    കൃത്യം! മറ്റ് ഡിസ്ട്രോകളിലും ഇത് ഉപയോഗിക്കാം. പ്രോഗ്രാം അവതരിപ്പിക്കുക, ഏറ്റവും പുതിയ (സാധാരണയായി ഉബുണ്ടു ഉപയോക്താക്കൾക്കും ബ്ലോഗ് വായനക്കാർക്കും) ഇൻസ്റ്റാളേഷൻ ഘട്ടങ്ങൾ വിശദീകരിക്കുക എന്നതായിരുന്നു ആശയം. മറ്റ് ഡിസ്ട്രോകൾ ഉപയോഗിക്കുന്നവർക്ക് തീർച്ചയായും എന്തുചെയ്യണമെന്നോ കൂടുതൽ വിവരങ്ങൾക്കായി എവിടെ നോക്കണമെന്നോ അറിയാം.
    ചിയേഴ്സ്! പോൾ.

  5.   ബീറ്റ് 006 പറഞ്ഞു

    ഞാൻ ഇത് പരീക്ഷിച്ചു, എന്റെ ജിഡിഎം നഷ്ടപ്പെട്ടു എന്നതാണ് സത്യം, ഉബുണ്ടു 5.0 അടിസ്ഥാനമാക്കിയുള്ള ട്രിസ്‌ക്വൽ 11.04 ഞാൻ ഉപയോഗിക്കുന്നു, എന്റെ ഗ്രാഫിക്കൽ പരിസ്ഥിതി വീണ്ടെടുക്കാൻ എഡിറ്റുചെയ്യാൻ എന്തെങ്കിലും ഫയൽ ഉണ്ടോ എന്ന് അറിയാൻ ഞാൻ ആഗ്രഹിക്കുന്നു, നന്ദി

  6.   യോശുവ പറഞ്ഞു

    മറ്റ് ഡിസ്ട്രോകൾക്കും ഇത് ഉപയോഗിക്കാം, ഉദാഹരണത്തിന് ആർച്ച്ലിനക്സ് ñ.ñ
    https://wiki.archlinux.org/index.php/E4rat_%28Espa%C3%B1ol%29

    നന്ദി!

  7.   അഡ്രിയാൻ ഗാർസിയ പറഞ്ഞു

    ഇത് ഇൻസ്റ്റാൾ ചെയ്യാൻ എന്നെ അനുവദിക്കില്ല, ഇതാണ് എനിക്ക് ടെർമിനലിൽ ലഭിക്കുന്നത്:

    CMus പിശക് /usr/share/cmake-2.8/Modules/FindBoost.cmake:1138 (സന്ദേശം):
    അഭ്യർത്ഥിച്ച ബൂസ്റ്റ് ലൈബ്രറികൾ കണ്ടെത്താനായില്ല.

    ബൂസ്റ്റ് തലക്കെട്ട് ഫയലുകൾ കണ്ടെത്താനായില്ല. റൂട്ടിലേക്ക് BOOST_ROOT സജ്ജമാക്കുക
    അടങ്ങിയിരിക്കുന്ന ഡയറക്‌ടറിയിലേക്ക് ബൂസ്റ്റ് അല്ലെങ്കിൽ BOOST_INCLUDEDIR അടങ്ങിയിരിക്കുന്ന ഡയറക്‌ടറി
    ബൂസ്റ്റിന്റെ തലക്കെട്ടുകൾ.
    കോൾ സ്റ്റാക്ക് (ഏറ്റവും പുതിയ കോൾ ആദ്യം):
    CMakeLists.txt: 20 (find_package)

    CMake പിശക് src / cmake / Findext2fs.cmake: 17 (MESSAGE):
    Ext2fs കണ്ടെത്താനായില്ല
    കോൾ സ്റ്റാക്ക് (ഏറ്റവും പുതിയ കോൾ ആദ്യം):
    src / CMakeLists.txt: 57 (FIND_PACKAGE)

    - അപൂർണ്ണമായി ക്രമീകരിക്കുന്നു, പിശകുകൾ സംഭവിച്ചു!

    നന്ദി!

  8.   അഡ്രിയാൻ ഗാർസിയ പറഞ്ഞു

    ശരി, നിങ്ങൾക്ക് ഡെബ് പാക്കേജ് ഡ download ൺലോഡ് ചെയ്യാൻ കഴിയും, ഞാൻ ഉറവിടങ്ങൾ നേരിട്ട് ഡ download ൺലോഡ് ചെയ്തു.

  9.   Envi പറഞ്ഞു

    രജിസ്ട്രി, സ്ഥലംമാറ്റം, ഫയൽ പ്രീലോഡിംഗ് എന്നിവ മികച്ചതായി തോന്നുന്നു, പക്ഷേ ...

    ഒരു ലിനക്സ് വിതരണം ആരംഭിക്കാൻ ഇത്രയധികം സമയമെടുക്കുമോ? ഞങ്ങൾ പ്രവർത്തിപ്പിക്കുന്ന സേവനങ്ങളുടെ കാര്യമാണോ? അതേ കാര്യത്തെക്കുറിച്ച് ഞങ്ങൾ പരാതിപ്പെടുന്നുണ്ടോ?

    സെൽ‌ഫോൺ‌ ഓണാക്കി ഐഡൻറിഫിക്കേഷൻ‌ കോഡ് നൽ‌കുന്നതിനേക്കാൾ‌ കൂടുതൽ‌ എന്നെ എടുക്കുന്നില്ല, മാത്രമല്ല എൻറെ നിലവിലുള്ള റെസ്ക്യൂ ഡിസ്ട്രോയായ സ്ലാക്സ് ഈ ഫയൽ‌ സിസ്റ്റം ഇപ്പോൾ‌ മാനേജുചെയ്യാത്തതിനാൽ‌ എക്സ്റ്റെ 4 നൊപ്പം എനിക്ക് ഒരു നാടകം ഉണ്ട്, ഇത് ഇതിനകം സമയമെടുക്കുന്നു. 😉

  10.   അഡ്രിയാൻ ഗാർസിയ പറഞ്ഞു

    ഇതുപോലൊന്ന് മറ്റാർക്കെങ്കിലും സംഭവിക്കുമോ?

  11.   സിൽ‌വാസ്ഫുൾ പറഞ്ഞു

    സിസ്റ്റത്തിന്റെ സൂപ്പർ ഉപയോക്താവായി നിങ്ങൾ ഗ്രബ് കോൺഫിഗറേഷൻ ഫയൽ എഡിറ്റുചെയ്യേണ്ടതുണ്ട് ... വ്യക്തമായും ഈ രീതിയിൽ ഇത് മാറ്റങ്ങൾ സംരക്ഷിക്കില്ല. ചിയേഴ്സ്…

  12.   Ja പറഞ്ഞു

    ഉബുണ്ടുവിന് മാത്രമാണോ?

  13.   അഡ്രിയാൻ ഗാർസിയ പറഞ്ഞു

    ശരി, ബൂട്ടിൽ നിന്ന് എഡിറ്റുചെയ്യുമ്പോൾ എനിക്ക് പ്രശ്‌നങ്ങളുണ്ട്.
    പൾസ് ഇ, വരിയിലേക്ക് സിംഗിൾ ചേർത്ത് പൾസ് ctrl + x
    ഇതിനുശേഷം സ്ക്രീൻ കറുത്തതായി മാറുകയും എനിക്ക് പുനരാരംഭിക്കുകയും വേണം.
    ഞാൻ വീണ്ടും എഡിറ്ററിലേക്ക് പോയി മാറ്റം സംരക്ഷിച്ചിട്ടില്ലെന്ന് കാണുന്നു.

    ആശംസകൾ

    1.    mcbanana പറഞ്ഞു

      നന്ദി, ഇത് ഡെബിയനിൽ നന്നായി പ്രവർത്തിച്ചു. വളരെയധികം ഡിപൻഡൻസികൾ (ലിബൂട്ടുകൾ) പക്ഷേ എല്ലാം ശരിയാണ്.

  14.   അഞ്ചലോയേയും പറഞ്ഞു

    ഈ ഒപ്റ്റിമൈസേഷൻ എസ്എസ്ഡി ഡ്രൈവുകൾക്ക് ഉപയോഗശൂന്യമാണെന്ന് ഞാൻ ess ഹിക്കുന്നു, അല്ലേ?