हाय, यावेळी मी आपल्यासाठी एक छोटीशी टीप (जी बहुधा आधीच माहित असेल) घेऊन आली आहे, परंतु बर्याच लोक जे सहसा डिस्ट्रॉस वापरतात त्यावर आधारित पॅकमन त्यांना कदाचित माहित नाही आणि सर्वात वाईटः संकलित करण्यासाठी एकच कर्नल वापरत आहात.
चला हे करूया…
आमच्या प्रोसेसरची संख्या जाणून घ्या
प्रथम आम्ही आपल्याकडे किती प्रोसेसर उपलब्ध आहोत ते पाहणार आहोत (बहुतेक तज्ञ घाबरू शकणार नाहीत, थ्रेड्स आणि फिजिकल प्रोसेसरमध्ये स्पष्टपणे फरक आहेत, परंतु मेकपीके एक्जीक्यूशन थ्रेड्सला पॅरामीटर्स म्हणून वापरतात) त्यासाठी आम्ही कार्यान्वित करतोः
lscpu | grep '^ CPU (s):'
माझ्या बाबतीत ते परत येते:
[x11tete11x @ Jarvis ~] $ lscpu | grep '^ CPU (s):' CPU (s): 8 [x11tete11x @ Jarvis ~] $
हे प्रोसेसरच्या बाबतीत आहे इंटेल फसवणे हायपरथ्रेडिंग हे फाशीचे धागेदेखील दर्शविते.
/Etc/makepkg.conf फाईल संपादित करा
आम्ही फाईल एडिट करतो /etc/makepkg.conf मेकपॅकजीला सर्व उपलब्ध प्रोसेसर वापरण्यास सांगण्यास; या दृष्टीने, विकीनुसार गेन्टू, करावयाच्या "रोजगार" ची रक्कम खालील खात्यातून येते:
प्रोसेसरची संख्या + एचटी (इंटेल समर्थित बाबतीत हायपरथ्रेडिंग) + 1
आम्ही संपादित करतोः
sudo नॅनो /etc/makepkg.conf
आणि आम्ही ओळ सुधारित करतो मेकफ्लेग्स (बिनधास्त ) संबंधित मूल्यासह, माझ्या बाबतीत हे असे दिसेल:
MAKEFLAGS = "- j9"
हे बदल आणि व्होईला सेव्ह करा. आता आम्ही आधारित असलेल्या कोणत्याही डिस्ट्रॉसवर विविध कोर वापरून आमची पॅकेजेस संकलित करू शकतो पॅकमन
पुढे मी एक व्हिडिओ संलग्न करीत आहे ज्यामध्ये आपण प्रत्येक प्रकरणात «सिंपलस्क्रीनरेकॉर्डर how कसे संकलित केले ते पाहू शकता. मॅकेफ्लेग्स (मॅकेफ्लेग = »- जे 9 XNUMX) आणि शिवाय मेकफ्लेग्स (#मॅकेफ्लेग = »- जे 9 XNUMX):
काका, हे जसे आपण माझ्या गावात म्हणतो say व्हिनेगरमधील डिक »म्हणजे, खूप चांगले 😛
माझ्याकडे c कोरे आहेत, मला get मिळाले आहेत, मला वाटते की मला बरोबर 4 द्यावे लागेल?
तसे, Makekpg.conf दुरुस्त करा, की आपण कॉपी / पेस्टरो वेडा चालविणार नाही तर ते मेकपीकेजी कॉन्फ आहे
पॅकमन नियम !!!! 😛
मी नुकतीच छोटी चूक एक्सडी पाहिली, मी ती आधीच एक्सडी दुरुस्त करण्यासाठी मुलांना पाठविले
प्रभावीपणे, आपल्या बाबतीत ते 5 एक्सडी असेल.
मला माहित आहे की तुम्हाला हा लेख एक्सडी हाहाहा आवडेल
दुरुस्त केले. 🙂
माझा वापरकर्ता एजंट माझा विश्वासघात करते, आता मी कमानीमध्ये आहे ...
दोन्ही डिस्ट्रॉवर समान फायरफॉक्स प्रोफाइल वापरण्यासाठी. 😛
मी टिप्पणी देण्याची ही संधी घेते की आपण बीएफएस वापरत असल्यास (ते काय आहे हे आपल्याला माहित नसल्यास आपण ते वापरत नाही) काहीही न जोडता जास्तीत जास्त कामगिरी कोरच्या संख्येसह प्राप्त केली जाते.
आणि जर त्याने मला फेकून दिले की माझ्याकडे "2" आहे मी बरोबर 3 ठेवले?
अचूक @ShutdowN
मी तुमच्यावर प्रेम करतो, जेव्हा तुम्हाला लेख मिळाला तेव्हा मी ते केले, आता मी हे वापरत आहे कारण मला हाहा कसे संकलित करावे हे माहित नव्हते.
हे छान आहे कारण कॉन्की मला सांगते की माझ्या आय 4 वरील सर्व 3 थ्रेड्स 100% आहेत आणि जेव्हा मी ते संपादित करतो तेव्हा मला वाटते की माझा एकच धागा कॉन्फिगर केलेला आहे. मला हे आवडते, मी आत्ता माझे स्वतःचे कर्नल संकलित करीत आहे, ते कसे कार्य करते ते पाहूयाः v
मी योयोशी सहमत आहे, जरी माझ्या गावात असे म्हटले जात नाही, ते “व्हिनेगरमधील डिक” आहे! घरी येताच मी प्रयत्न करतो.
घरी आल्यावर तुला काय चव आहे ... डिक? हाहाहा
तू मला हसवलं …
मिठी
मला माहित आहे की तेथे 5 आहेत कारण मी हाताने हाहा द्वारा डेबियनसाठी कर्नल कसे संकलित करावे हे मी या पोस्टमध्ये म्हटले आहे
http://yoyo308.com/2013/11/22/como-compilar-e-instalar-el-ultimo-kernel-3-12-1-en-crunchbang-waldorf-debian-wheezy/
अरेरे कार स्पॅमेरो एक्सडी हाहााहा
काळजी करू नका, माझ्याकडे आधीपासून माझ्या बॅनहॅमरच्या दृष्टीक्षेपात आहे, मुहाहााहा.
"माय बॅनहॅमर", धूर खाली आणण्यासाठी मलाही पंच बनवू नका <3
येथून निघू, मुळा डोके, काम करत रहा किंवा मला काठी मिळेल.
हाहााहा .. ओएमजी, मला हा समुदाय आवडतो.
Ccache देखील खूप उपयुक्त आहे, परंतु संकलनाला वेग देण्यासाठी मागील संकलन आवश्यक आहे.
मला समजले नाही, आपण संकलनाला वेग देण्यासाठी संकलित करता?
ccache हे एक साधन आहे (मोठ्याने हळूवार वापरकर्त्यांद्वारे वापरले जाते) जे आर्काइव्हच्या संकलनापासून इंटरमिजिएट फायली वाचविण्यास परवानगी देते, ज्यायोगे त्या कार्यवाहीचे पुढील संकलन बरेच वेगवान होते. अनुप्रयोग विकसकांसाठी आणि सतत स्वत: चे कर्नल तयार आणि अद्यतनित करणार्या लोकांसाठी देखील उपयुक्त.
ccache ही संकलन कॅशे आहे, जेव्हा आपण ती सक्रिय करते तेव्हा आपण केलेले प्रथम संकलन जोपर्यंत ते टिकेल तोपर्यंत टिकते (जर ते जावा, फायरफॉक्स आणि लिबर ऑफिस एकत्र असेल तर आपण आपले हार्डवेअर खूप शक्तिशाली नसल्यास काही तासांचे संकलन सुनिश्चित कराल) परंतु त्याच सॉफ्टवेअरचे दुसरे संकलन (समान आवृत्ती, त्याच्या संकलनाच्या पर्यायांमध्ये किंवा पॅचेसमध्ये काही बदल असल्यास) बरेच वेगवान होईल कारण ccache सत्यापित करते की जे संकलित केले आहे ते बरेच तयार आहे आणि संकलनाची वेळ कमी करते. तथापि, कधीकधी ते समस्या देते (जेंटू विकीच्या एखाद्या गोष्टीमुळे त्यांनी चेतावणी दिली नाही) आणि फायरफॉक्सच्या यादीमध्ये ते देखील करतात, म्हणून आपण त्याच आवृत्तीसह कॅशे करीत असाल तर आपण दुसर्याकडे गेलात तर, कॅशे साफ करा आणि पुन्हा सुरू करा.
माहितीबद्दल धन्यवाद, मला माहिती नाही
मी आर्क मध्ये दीड वर्ष आहे आणि मी या टीप बद्दल कधीही ऐकले नाही, धन्यवाद.
गरीब असल्याने निराश!
हाहाहाहाहा
धन्यवाद. हा डेटा खूप चांगला आहे
माझा एक प्रश्न आहे…
मी हा पर्याय थोडा काळासाठी वापरत आहे (त्याने मला फेकून दिलेली संख्या 4 होती म्हणून ती #MAKEFLAGS = »- j5 ″ राहील)
परंतु माझ्या लक्षात आले आहे की जेव्हा मी काही प्रोग्राम्स अपडेट करतो तेव्हा सीपीयू 100% वर जातो आणि जेव्हा असे होते तेव्हा इतर प्रोग्राम्स वापरणे अवघड होते ...
मी मधे काहीतरी करू शकतो ?? उदाहरणार्थ, एक #MAKEFLAGS = »- j3 put लावा ???? किंवा हे असे काही आहे जे मध्यम ग्राउंडशिवाय चालू किंवा बंद आहे?
शुभेच्छा
लुईस, होय, तुम्ही अडचणीशिवाय -जे 3 लावू शकता, हे पॅरामीटर काय करते हे किती «थ्रेड्स is मध्ये वर्णन केले आहे (तपशीलात न जाण्यासाठी, असे समजावे की थ्रेड किती समानांतर भाग आहेत - आपण कोणत्या प्रक्रियेवर जाणार आहात आपण करणार आहात) या प्रक्रियेसाठी वापरला जाईल
परिपूर्ण, आता मी ठेवले. धन्यवाद जुन्या!