പാക്ക്മാനുമായുള്ള സമാഹാരം എങ്ങനെ വേഗത്തിലാക്കാം

ഹായ്, ഈ സമയം ഞാൻ നിങ്ങൾക്ക് ഒരു ചെറിയ ടിപ്പ് നൽകുന്നു (പലർക്കും ഇതിനകം തന്നെ അറിയാം), എന്നാൽ സാധാരണയായി ഡിസ്ട്രോസ് ഉപയോഗിക്കുന്ന നിരവധി ആളുകൾ പ Pacman അവർക്കറിയില്ല, മോശമായത്: കംപൈൽ ചെയ്യുന്നതിന് ഒരൊറ്റ കേർണൽ ഉപയോഗിക്കുന്നു.

ഞാൻ വളരെ ശുപാർശ ചെയ്യുന്നു വായിക്കുക "സമാഹാരത്തിനുള്ള പരിഗണനകൾ" ഭ്രാന്തും നിസാരവുമായ കംപൈൽ ചെയ്യുന്നതിന് മുമ്പ്

അങ്ങിനെ ചെയ്യാം…

ഞങ്ങളുടെ പ്രോസസറുകളുടെ എണ്ണം അറിയുക

ആദ്യം നമുക്ക് എത്ര പ്രോസസ്സറുകൾ ലഭ്യമാണ് എന്ന് കാണാൻ പോകുന്നു (മിക്ക വിദഗ്ധരും ഭയപ്പെടേണ്ടതില്ല, ത്രെഡുകളും ഫിസിക്കൽ പ്രോസസ്സറുകളും തമ്മിൽ വ്യക്തമായി വ്യത്യാസങ്ങളുണ്ട്, പക്ഷേ makepkg എക്സിക്യൂഷൻ ത്രെഡുകൾ പാരാമീറ്ററുകളായി ഉപയോഗിക്കുന്നു), ഇതിനായി ഞങ്ങൾ എക്സിക്യൂട്ട് ചെയ്യുന്നു:

lscpu | grep '^ CPU (കൾ):'

എന്റെ കാര്യത്തിൽ ഇത് മടങ്ങുന്നു:

[x11tete11x @ ജാർവിസ് ~] $ lscpu | grep '^ CPU (കൾ):' CPU (കൾ): 8 [x11tete11x @ ജാർവിസ് ~] $

പ്രോസസറുകളുടെ കാര്യത്തിലാണിത് ഇന്റൽ കൂടെ ഹൈപ്പർ ത്രെഡിംഗ് എക്സിക്യൂഷന്റെ ത്രെഡുകളും കാണിക്കുന്നു.

/Etc/makepkg.conf ഫയൽ എഡിറ്റുചെയ്യുക

ഞങ്ങൾ ഫയൽ എഡിറ്റുചെയ്യുന്നു /etc/makepkg.conf ലഭ്യമായ എല്ലാ പ്രോസസ്സറുകളും ഉപയോഗിക്കാൻ makepkg- നോട് പറയാൻ; ഇക്കാര്യത്തിൽ, വിക്കി പ്രകാരം ജെന്റൂ, ചെയ്യേണ്ട "ജോലികളുടെ" തുക ഇനിപ്പറയുന്ന അക്ക from ണ്ടിൽ നിന്ന് വരുന്നു:

പ്രോസസറുകളുടെ എണ്ണം + എച്ച്ടി (ഇന്റൽ പിന്തുണയ്ക്കുന്ന സാഹചര്യത്തിൽ ഹൈപ്പർ ത്രെഡിംഗ്) + 1

ഞങ്ങൾ എഡിറ്റുചെയ്യുന്നു:

സുഡോ നാനോ /etc/makepkg.conf

ഞങ്ങൾ ലൈൻ പരിഷ്‌ക്കരിക്കുന്നു MAKEFLAGS (അനിയന്ത്രിതമായ ) അനുബന്ധ മൂല്യത്തിനൊപ്പം, എന്റെ കാര്യത്തിൽ ഇത് ഇങ്ങനെയായിരിക്കും:

MAKEFLAGS = "- j9"

ഞങ്ങൾ മാറ്റങ്ങളും വോയിലയും സംരക്ഷിക്കുന്നു, ഞങ്ങളുടെ ഡിസ്ട്രോകളെ അടിസ്ഥാനമാക്കി വിവിധ കോറുകൾ ഉപയോഗിച്ച് പാക്കേജുകൾ സമാഹരിക്കാനാകും പ Pacman

അടുത്തതായി ഞാൻ ഒരു വീഡിയോ അറ്റാച്ചുചെയ്യുന്നു, അതിൽ ഓരോ കേസിലും «simplescreenrecorder» എങ്ങനെ കംപൈൽ ചെയ്യുന്നുവെന്ന് നിങ്ങൾക്ക് കാണാൻ കഴിയും നിർമ്മാണങ്ങൾ (MAKEFLAGS = »- j9), കൂടാതെ നിർമ്മാണങ്ങൾ (#MAKEFLAGS = »- j9):


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

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

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

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിച്ചു ചെയ്യില്ല. ആവശ്യമായ ഫീൽഡുകൾ കൊണ്ട് അടയാളപ്പെടുത്തുന്നു *

*

*

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

  1.   യോയോ പറഞ്ഞു

    അങ്കിൾ ഇത്, ഞങ്ങൾ എന്റെ പട്ടണത്തിൽ പറയുന്നതുപോലെ vine വിനാഗിരിയിലെ ഡിക്ക് »ഞാൻ ഉദ്ദേശിച്ചത് വളരെ നല്ലതാണ് is

    എനിക്ക് ഒരു 4 കോർ ഉണ്ട്, എനിക്ക് 4 ലഭിക്കുന്നു, എനിക്ക് 5 ശരിയാക്കേണ്ടിവരുമെന്ന് ഞാൻ കരുതുന്നു?

    വഴിയിൽ, makekpg.conf ശരിയാക്കുക, നിങ്ങൾ കോപ്പി / പാസ്റ്റെറോ ഭ്രാന്തനാക്കുന്നില്ലെങ്കിൽ, അത് makepkg.conf ആണ്

    പാക്ക്മാൻ നിയമങ്ങൾ !!!! 😛

    1.    x11tete11x പറഞ്ഞു

      XD എന്ന ചെറിയ തെറ്റ് ഞാൻ കണ്ടു, xD ശരിയാക്കാൻ ഞാൻ ഇതിനകം ആൺകുട്ടികളെ അയച്ചു
      ഫലപ്രദമായി, നിങ്ങളുടെ കാര്യത്തിൽ ഇത് 5 xD ആയിരിക്കും.

      ഈ ലേഖനം നിങ്ങൾ ഇഷ്ടപ്പെടുമെന്ന് എനിക്കറിയാം xD hahaha

      1.    മാനുവൽ ഡി ലാ ഫ്യൂണ്ടെ പറഞ്ഞു

        ശരിയാക്കി. 🙂

        1.    മാനുവൽ ഡി ലാ ഫ്യൂണ്ടെ പറഞ്ഞു

          എന്റെ ഉപയോക്തൃ ഏജന്റ് എന്നെ ഒറ്റിക്കൊടുക്കുന്നു, ഇപ്പോൾ ഞാൻ ആർച്ചിലാണ് ...

          രണ്ട് ഡിസ്ട്രോകളിലും ഒരേ ഫയർഫോക്സ് പ്രൊഫൈൽ ഉപയോഗിക്കുന്നതിന് എല്ലാം. 😛

      2.    റോഡർ‌ പറഞ്ഞു

        നിങ്ങൾ ബി‌എഫ്‌എസ് ഉപയോഗിക്കുകയാണെങ്കിൽ (അത് എന്താണെന്ന് നിങ്ങൾക്കറിയില്ലെങ്കിൽ നിങ്ങൾ അത് ഉപയോഗിക്കരുത്) ഒന്നും ചേർക്കാതെ തന്നെ കോറുകളുടെ എണ്ണം ഉപയോഗിച്ച് പരമാവധി പ്രകടനം കൈവരിക്കാമെന്ന് അഭിപ്രായമിടാൻ ഞാൻ ഈ അവസരം ഉപയോഗിക്കുന്നു.

      3.    ഷട്ട് ഡൌണ് പറഞ്ഞു

        എനിക്ക് "2" ഉണ്ടെന്ന് അദ്ദേഹം എന്നെ എറിഞ്ഞാൽ ഞാൻ 3 ശരിയാക്കി?

      4.    x11tete11x പറഞ്ഞു

        കൃത്യമായ h ഷട്ട്ഡ N ൺ

      5.    അസുറിയസ് പറഞ്ഞു

        ഞാൻ നിന്നെ സ്നേഹിക്കുന്നു, നിങ്ങൾക്ക് ലേഖനം ലഭിച്ചപ്പോൾ ഞാൻ അത് ചെയ്തു, ഇപ്പോൾ ഞാൻ ഇത് ഉപയോഗിക്കുന്നു കാരണം എനിക്ക് ഹഹഹ എങ്ങനെ കംപൈൽ ചെയ്യണമെന്ന് അറിയില്ല.
        ഇത് നല്ലതാണ്, കാരണം എന്റെ ഐ 4 ലെ എല്ലാ 3 ത്രെഡുകളും 100% ആണെന്ന് കോങ്കി എന്നോട് പറയുന്നു, ഞാൻ അത് എഡിറ്റുചെയ്യുമ്പോൾ എനിക്ക് ഒരു ത്രെഡ് മാത്രമേ ക്രമീകരിച്ചിട്ടുള്ളൂ എന്ന് ഞാൻ കരുതുന്നു. ഞാൻ ഇത് ഇഷ്ടപ്പെടുന്നു, ഞാൻ ഇപ്പോൾ എന്റെ സ്വന്തം കേർണൽ കംപൈൽ ചെയ്യുന്നു, ഇത് എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് നോക്കാം: v

    2.    താൽസ്‌കാർത്ത് പറഞ്ഞു

      ഞാൻ യോയോയുമായി യോജിക്കുന്നു, എന്റെ പട്ടണത്തിൽ ഇത് പറഞ്ഞിട്ടില്ലെങ്കിലും, ഇത് വിനാഗിരിയിലെ ഡിക്ക് is ആണ്! വീട്ടിലെത്തിയ ഉടൻ ഞാൻ അത് പരീക്ഷിക്കുന്നു.

      1.    ചബ് പറഞ്ഞു

        വീട്ടിലെത്തുമ്പോൾ നിങ്ങൾ എന്താണ് ആസ്വദിക്കുന്നത് ... ഡിക്ക്? ഹ ഹ
        നിങ്ങളെന്നെ ചിരിപ്പിച്ചു …
        ആലിംഗനം

  2.   യോയോ പറഞ്ഞു

    5 പേരുണ്ടെന്ന് എനിക്കറിയാം, കാരണം ഡെബിയനുവേണ്ടിയുള്ള കേർണൽ എങ്ങനെ കൈകൊണ്ട് സമാഹരിക്കാമെന്ന് ഞാൻ ഈ പോസ്റ്റിൽ പറഞ്ഞു

    http://yoyo308.com/2013/11/22/como-compilar-e-instalar-el-ultimo-kernel-3-12-1-en-crunchbang-waldorf-debian-wheezy/

    1.    x11tete11x പറഞ്ഞു

      നാണംകെട്ട കാർ സ്‌പാമെറോ xD hahaha

      1.    മാനുവൽ ഡി ലാ ഫ്യൂണ്ടെ പറഞ്ഞു

        വിഷമിക്കേണ്ട, എന്റെ ബാൻ‌ഹാമറിന്റെ കാഴ്ചയിൽ‌ ഞാൻ‌ ഇതിനകം തന്നെ ഉണ്ട്, മുഹാഹഹാഹ.

      2.    നാനോ പറഞ്ഞു

        "എന്റെ ബാൻ‌ഹാമർ", നിങ്ങളുടെ പുക കുറയ്ക്കുന്നതിന് എന്നെയും പഞ്ച് ചെയ്യരുത് <3

        1.    മാനുവൽ ഡി ലാ ഫ്യൂണ്ടെ പറഞ്ഞു

          ഇവിടെ നിന്ന് പുറത്തുകടക്കുക, മുള്ളങ്കി തല, ജോലി തുടരുക അല്ലെങ്കിൽ എനിക്ക് വടി ലഭിക്കും.

      3.    ഇലവ് പറഞ്ഞു

        ഹാഹാ .. ഓ, ഞാൻ ഈ കമ്മ്യൂണിറ്റിയെ സ്നേഹിക്കുന്നു.

  3.   റോഡർ‌ പറഞ്ഞു

    Ccache ഉം വളരെ ഉപയോഗപ്രദമാണ്, പക്ഷേ സമാഹാരം വേഗത്തിലാക്കാൻ ഇതിന് മുമ്പത്തെ ഒരു സമാഹാരം ആവശ്യമാണ്.

    1.    താൽസ്‌കാർത്ത് പറഞ്ഞു

      എനിക്ക് മനസ്സിലായില്ല, സമാഹാരം വേഗത്തിലാക്കാൻ നിങ്ങൾ കംപൈൽ ചെയ്യുന്നുണ്ടോ?

      1.    റോഡർ‌ പറഞ്ഞു

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

      2.    യുകിറ്റെരു പറഞ്ഞു

        ccache ഒരു സമാഹരണ കാഷെ ആണ്, നിങ്ങൾ അത് സജീവമാക്കുമ്പോൾ നിങ്ങൾ തയ്യാറാക്കിയ ആദ്യത്തെ സമാഹാരം അത് നിലനിൽക്കുന്നിടത്തോളം നീണ്ടുനിൽക്കും (അത് ജാവ, ഫയർഫോക്സ്, ലിബ്രെ ഓഫീസ് എന്നിവയാണെങ്കിൽ നിങ്ങളുടെ ഹാർഡ്‌വെയർ വളരെ ശക്തമല്ലെങ്കിൽ കുറച്ച് മണിക്കൂർ സമാഹാരം ഉറപ്പാക്കുന്നു), എന്നാൽ രണ്ടാമത്തേത് ഒരേ സോഫ്റ്റ്‌വെയറിന്റെ സമാഹാരം (അതേ പതിപ്പ്, അതിന്റെ സമാഹാര ഓപ്ഷനുകളിലോ പാച്ചുകളിലോ ചില മാറ്റങ്ങളോടെ) വളരെ വേഗത്തിലാകും, കാരണം കംപൈൽ ചെയ്തവയിൽ പലതും തയ്യാറാണെന്ന് ccache പരിശോധിക്കുന്നു, മാത്രമല്ല ഇത് സമാഹരണ സമയം കുറയ്ക്കുകയും ചെയ്യുന്നു. എന്നിരുന്നാലും, ചിലപ്പോൾ ഇത് പ്രശ്നങ്ങൾ നൽകുന്നു (ജെന്റൂ വിക്കിയിലെ എന്തെങ്കിലും മുന്നറിയിപ്പ് അവർ നൽകുന്നില്ല) കൂടാതെ ഫയർ‌ഫോക്‍സോസ് പട്ടികയിൽ‌ അവരും ഇത് ചെയ്യുന്നു, അതിനാൽ‌ നിങ്ങൾ‌ കാഷെ ചെയ്യാൻ‌ പോകുകയാണെങ്കിൽ‌ അതേ പതിപ്പ് ഉപയോഗിച്ച് അത് ചെയ്യുക, നിങ്ങൾ‌ മറ്റൊന്നിലേക്ക് പോയാൽ‌, വ്യക്തമാക്കുക കാഷെ ചെയ്ത് വീണ്ടും ആരംഭിക്കുക.

      3.    താൽസ്‌കാർത്ത് പറഞ്ഞു

        വിവരങ്ങൾക്ക് രണ്ടുപേർക്കും നന്ദി, എനിക്കറിയില്ല

  4.   എഡ്വാർഡോ പറഞ്ഞു

    ഒന്നര വർഷമായി ഞാൻ ആർച്ചിൽ ഉണ്ട്, ഈ നുറുങ്ങിനെക്കുറിച്ച് ഞാൻ കേട്ടിട്ടില്ല, നന്ദി.

  5.   hjoaco പറഞ്ഞു

    ദരിദ്രനായിരിക്കുന്നതിനാൽ!
    hahahahahahaha

  6.   യൂസാർച്ച് പറഞ്ഞു

    നന്ദി. ഈ ഡാറ്റ വളരെ മികച്ചതാണ്

  7.   ലൂയിസ് സ്ക്വയർ പറഞ്ഞു

    എനിക്കൊന്നു ചോദിക്കാനുണ്ട്…

    ഞാൻ കുറച്ച് കാലമായി ഈ ഓപ്ഷൻ ഉപയോഗിക്കുന്നു (അദ്ദേഹം എന്നെ എറിഞ്ഞ നമ്പർ 4 ആയതിനാൽ ഇത് #MAKEFLAGS = »- j5 remains ആയി തുടരുന്നു)

    ഞാൻ ചില പ്രോഗ്രാമുകൾ അപ്ഡേറ്റ് ചെയ്യുമ്പോൾ, സിപിയു 100% ലേക്ക് പോകുന്നുവെന്നും ഇത് സംഭവിക്കുമ്പോൾ മറ്റ് പ്രോഗ്രാമുകൾ ഉപയോഗിക്കുന്നത് ബുദ്ധിമുട്ടാണെന്നും ഞാൻ ശ്രദ്ധിക്കുന്നു ...

    ഇതിനിടയിൽ എനിക്ക് എന്തെങ്കിലും ചെയ്യാൻ കഴിയുമോ ?? ഉദാഹരണത്തിന്, ഒരു #MAKEFLAGS = »- j3 put ഇടുക? അതോ മധ്യഭാഗത്ത് ഇല്ലാത്തതോ അല്ലാതെയോ ഉള്ള എന്തെങ്കിലും?

    ആശംസകൾ.

    1.    x11tete11x പറഞ്ഞു

      ലൂയിസ്, അതെ, നിങ്ങൾക്ക് പ്രശ്നങ്ങളില്ലാതെ -j3 ഇടാം, ഈ പാരാമീറ്റർ ചെയ്യുന്നത് എത്ര «ത്രെഡുകളിൽ in നിർവചിക്കുന്നു (വിശദമായി അറിയാതിരിക്കാൻ, ത്രെഡുകൾ എത്ര« സമാന്തര ഭാഗങ്ങളിൽ »നിങ്ങൾ എന്താണ് പ്രോസസ്സ് ചെയ്യാൻ പോകുന്നതെന്ന് പറയാം. നിങ്ങൾ ചെയ്യാൻ പോകുന്നു) ഈ പ്രക്രിയയ്ക്കായി ഉപയോഗിക്കും

  8.   പേരറിയാത്ത പറഞ്ഞു

    തികഞ്ഞ, ഇപ്പോൾ ഞാൻ ഇട്ടു. നന്ദി പഴയത്!