હાય, આ સમયે હું તમને થોડી મદદ આપીશ (જે ઘણાને કદાચ પહેલાથી જ ખબર હશે), પરંતુ તે ઘણા લોકો જે સામાન્ય રીતે ડિસ્ટ્રોઝનો ઉપયોગ કરે છે તેના આધારે પેક્મેન તેઓ કદાચ જાણતા નથી, અને ખરાબ માટે: કમ્પાઇલ કરવા માટે એક જ કર્નલનો ઉપયોગ કરી રહ્યા છીએ.
ચાલો તે કરીએ…
અમારા પ્રોસેસરોની સંખ્યા જાણો
પહેલા આપણે જોવા જઈશું કે આપણી પાસે કેટલા પ્રોસેસરો ઉપલબ્ધ છે (મોટાભાગના નિષ્ણાતો ડરતા નથી, થ્રેડો અને શારીરિક પ્રોસેસર વચ્ચે સ્પષ્ટપણે તફાવત છે, પરંતુ મેકપકેજી એક્ઝેક્યુશન થ્રેડોને પરિમાણો તરીકે વાપરે છે), તે માટે આપણે ચલાવીએ છીએ:
lscpu | ગ્રેપ '^ સીપીયુ (ઓ):'
મારા કિસ્સામાં તે પાછું આપે છે:
[x11tete11x @ જાર્વિસ ~] $ lscpu | ગ્રેપ '^ સીપીયુ (ઓ):' સીપીયુ (ઓ): 8 [x11tete11x @ જાર્વિસ ~] $
આ કારણ છે કે પ્રોસેસરોના કિસ્સામાં ઇન્ટેલ કોન હાયપરથ્રેડિંગ તે એક્ઝેક્યુશનના થ્રેડો પણ બતાવે છે.
/Etc/makepkg.conf ફાઇલમાં ફેરફાર કરો
અમે ફાઇલમાં ફેરફાર કરીએ છીએ /etc/makepkg.conf બધા ઉપલબ્ધ પ્રોસેસરોનો ઉપયોગ કરવા માટે મેકપેકેજીને કહેવું; આ દ્રષ્ટિએ, વિકિ અનુસાર જેન્ટૂ, કરવા માટે "નોકરીઓ" ની રકમ નીચેના ખાતામાંથી આવે છે:
પ્રોસેસરોની સંખ્યા + એચટી (ઇન્ટેલ સપોર્ટેડના કિસ્સામાં હિપર થ્રેડિંગ) + 1
અમે ફેરફાર કરો:
sudo નેનો /etc/makepkg.conf
અને આપણે લીટીમાં ફેરફાર કરીશું મેકફ્લેગ્સ (અસામાન્ય) ) અનુરૂપ મૂલ્ય સાથે, મારા કિસ્સામાં તે આના જેવો દેખાશે:
MAKEFLAGS = "- j9"
આપણે ફેરફારો અને વોઇલાને સંગ્રહિત કરીએ છીએ, હવે આપણે તેના આધારે અમારા કોઈપણ ડિસ્ટ્રોસમાં વિવિધ કોરોનો ઉપયોગ કરીને અમારા પેકેજો કમ્પાઇલ કરી શકીએ છીએ પેક્મેન
આગળ હું એક વિડિઓ જોડી રહ્યો છું જેમાં તમે જોઈ શકો છો કે કેવી રીતે «સિમ્પલસ્ક્રીનરેકર્ડર each દરેક કિસ્સામાં કમ્પાઇલ કરવામાં આવે છે, મેકફ્લેગ્સ (મેકેફ્લેગ્સ = »- જે 9), અને વગર મેકફ્લેગ્સ (#મેકેફ્લેગ્સ = »- જે 9):
કાકા આ છે, જેમ કે આપણે મારા શહેરમાં કહીએ છીએ vine સરકોમાં ડિક »મારો મતલબ, ખૂબ સારો 😛
મારી પાસે 4 કોર છે, મને 4 મળે છે, હું માનું છું કે મારે 5 અધિકાર મૂકવો પડશે?
માર્ગ દ્વારા, makekpg.conf ને સુધારો, કે જો તમે ક copyપિ / પેસ્ટરો ક્રેઝી નહીં ચલાવશો, તો તે makepkg.conf છે
પેકમેન નિયમો !!!! 😛
મેં હમણાં જ થોડી ભૂલ XD જોયું, મેં પહેલાથી જ છોકરાઓને xD સુધારવા મોકલ્યા છે
અસરકારક રીતે, તમારા કિસ્સામાં તે 5 XD હશે.
હું જાણતો હતો કે તમે આ લેખ xD hahaha પસંદ કરવા જઇ રહ્યા છો
સુધારેલ. 🙂
મારું વપરાશકર્તા એજન્ટ મને દગો આપે છે, હવે હું આર્કમાં છું ...
બંને ડિસ્ટ્રોઝ પર સમાન ફાયરફોક્સ પ્રોફાઇલનો ઉપયોગ કરવા માટે. 😛
હું આ ટિપ્પણી કરવાની આ તક લેઉં છું કે જો તમે બી.એફ.એસ.નો ઉપયોગ કરો છો (જો તમને ખબર ન હોય કે તે શું છે તો તમે તેનો ઉપયોગ કરતા નથી), મહત્તમ પ્રદર્શન જેવું છે, કોરોની સંખ્યા સાથે, કંઈપણ ઉમેર્યા વિના પ્રાપ્ત થાય છે.
અને જો તે મને ફેંકી દે કે મારી પાસે "2" છે તો મેં 3 બરાબર મૂક્યા છે?
બરાબર @ShutdowN
હું તમને પ્રેમ કરું છું, જ્યારે તમને આ લેખ મળ્યો ત્યારે મેં તે કર્યું, હવે હું તેનો ઉપયોગ કરી રહ્યો છું કારણ કે હહાહાને કેવી રીતે કમ્પાઇલ કરવું તે મને ખબર નથી.
તે સરસ છે કારણ કે કોન્કી મને કહે છે કે મારા આઇ 4 પરના બધા 3 થ્રેડો 100% છે અને જ્યારે હું તેને સંપાદિત કરું છું ત્યારે મને લાગે છે કે મારી પાસે ફક્ત એક જ થ્રેડ ગોઠવેલ છે. મને આ ગમે છે, હું હમણાં મારી પોતાની કર્નલને કમ્પાઇલ કરું છું, ચાલો જોઈએ કે તે કેવી રીતે કાર્ય કરે છે: વી
હું યોયો સાથે સંમત છું, જોકે મારા શહેરમાં એવું કહેવામાં આવતું નથી, તે vine સરકોનો ડિક છે »!! ઘરે પહોંચતાં જ હું તેનો પ્રયાસ કરું છું.
તમે ઘરે પહોંચો ત્યારે શું સ્વાદ છે ... ડિક? hahaha
તમે મને હસાવ્યા…
આલિંગન
હું જાણતો હતો કે ત્યાં 5 છે કારણ કે મેં હેબ હાહા દ્વારા ડેબિયન માટે કર્નલ કેવી રીતે કમ્પાઇલ કરવું તે વિશે આ પોસ્ટમાં કહ્યું છે
http://yoyo308.com/2013/11/22/como-compilar-e-instalar-el-ultimo-kernel-3-12-1-en-crunchbang-waldorf-debian-wheezy/
ખરેખર કાર સ્પામરો એક્સડી હહાહા
ચિંતા કરશો નહીં, મારી પાસે તે પહેલાથી જ મારા બેનહામર સ્થળોમાં છે, મુઆહહાહાહા.
"માય બેનહામર", ધૂમ્રપાન <3 નીચે લાવવા માટે મને તને પણ પંચ કરશો નહીં
અહીંથી નીકળો, મૂળો માથું કા workingો, કામ કરતા રહો અથવા તો લાકડી મેળવીશ.
હાહાહા .. મારા ગોશ, હું આ કમ્યુનિટિને પ્રેમ કરું છું.
કળશ એ પણ ખૂબ ઉપયોગી છે, પરંતુ સંકલનને ઝડપી બનાવવા માટે અગાઉના સંકલનની જરૂર છે.
મને સમજાતું નથી, તમે સંકલનને ઝડપી બનાવવા માટે કમ્પાઇલ કરો છો?
ccache એ એક ટૂલ છે (હળવું વપરાશકર્તાઓ દ્વારા વ્યાપકપણે ઉપયોગમાં લેવાય છે) જે આર્કાઇવના સંકલનથી મધ્યવર્તી ફાઇલોને બચાવવા માટે પરવાનગી આપે છે, પરિણામે તે એક્ઝેક્યુટેબલનું આગળનું સંકલન ખૂબ ઝડપથી. એપ્લિકેશન ડેવલપર્સ માટે અને તે લોકો માટે પણ ઉપયોગી છે કે જેઓ સતત પોતાની કર્નલ બનાવે છે અને અપડેટ કરે છે.
ccache એ એક સંકલન કેશ છે, જ્યારે તમે તેને પહેલું સંકલન સક્રિય કરો છો ત્યાં સુધી ચાલે ત્યાં સુધી ચાલે છે (જો તે જાવા, ફાયરફોક્સ અને લિબરઓફીસ સાથે હોય તો તમે થોડા કલાકોનાં સંકલનની ખાતરી કરો જો તમારું હાર્ડવેર ખૂબ શક્તિશાળી નથી), પરંતુ બીજું સંકલન તે જ સ softwareફ્ટવેર (તે જ સંસ્કરણ, તેના સંકલન વિકલ્પો અથવા પેચોમાં કેટલાક ફેરફારો સાથે) ખૂબ ઝડપી બનશે કારણ કે કેશ ચકાસે છે કે જે કંપાઈલ કર્યું છે તે ઘણા તૈયાર છે અને સંકલન સમય ઘટાડે છે. જો કે, કેટલીકવાર તે સમસ્યાઓ આપે છે (જેન્ટુ વિકિમાં તેઓએ ચેતવણી આપી હતી તેના કારણે નહીં) અને ફાયરફોક્સસ સૂચિમાં તે પણ કરે છે, તેથી જો તમે સમાન સંસ્કરણથી કેશ કરવા જઇ રહ્યા છો, જો તમે બીજા પર જાઓ, તો કેશ સાફ કરો અને ફરી શરૂ કરો.
માહિતી માટે બંનેનો આભાર, મને ખબર નહોતી
હું આર્કમાં દો and વર્ષ રહ્યો છું અને મેં આ ટીપ વિશે ક્યારેય સાંભળ્યું ન હતું, આભાર.
ગરીબ હોવાને લીધે!
hahahahahahaha
આભાર. આ ડેટા ખૂબ સારો છે
મને એક પ્રશ્ન છે ...
હું થોડા સમય માટે આ વિકલ્પનો ઉપયોગ કરી રહ્યો છું (તેણે મને ફેંકી દીધેલી સંખ્યા 4 હતી તેથી તે #MAKEFLAGS = »- j5 ″ રહે છે)
પરંતુ હું નોંધ્યું છે કે જ્યારે હું કેટલાક પ્રોગ્રામ્સને અપડેટ કરું છું, ત્યારે સીપીયુ 100% પર જાય છે અને આવું થાય ત્યારે અન્ય પ્રોગ્રામ્સનો ઉપયોગ કરવો મુશ્કેલ છે ...
શું હું વચ્ચે કંઈક કરી શકું ?? ઉદાહરણ તરીકે, એક #MAKEFLAGS = »- j3 put મૂકો ???? અથવા તે કંઈક છે જે મધ્યમ જમીન વિના ચાલુ અથવા બંધ છે?
શુભેચ્છાઓ
લુઇસ, હા, તમે સમસ્યાઓ વિના -j3 મૂકી શકો છો, આ પરિમાણ શું કરે છે તે કેટલા «થ્રેડો» માં વ્યાખ્યાયિત કરે છે (વિગતવાર ન જવા માટે, ચાલો કહી દઈએ કે થ્રેડો કેટલા «સમાંતર ભાગોમાં છે» તમે શું પ્રક્રિયા કરી રહ્યા છો? તમે કરવા જઇ રહ્યા છો) નો ઉપયોગ આ પ્રક્રિયા માટે થશે
સંપૂર્ણ, હવે હું તેને મૂકી. આભાર જૂનો!