lolMiner 0.43
पूल आणि वापरकर्ता सेटिंग्ज बदलणे आणि वापरकर्ता प्रो कसा निवडावा यासारख्या मूलभूत सेटिंग्जसाठीfile कृपया क्विकस्टार्ट मॅन्युअल पहा.
lolMiner 0.43 चालवताना हा दस्तऐवज पुढील पर्याय सादर करतो.
कमांड लाइनवरून सेटिंग्ज वापरणे
प्रत्येक सामान्य पर्याय जो कॉन्फिगरेशनद्वारे खाण कामगाराकडे जाऊ शकतो file कमांड लाइन वापरून खाण कामगारांना देखील पास केले जाऊ शकते. कॉन्फिगरेशनमधील पॅरामीटर असल्यास सामान्य वाक्यरचना आहे file एक जोडी आहे “KEY” : “VALUE”, नंतर कमांड लाइन समतुल्य -KEY=VALUE द्वारे दिली जाते. उदाample
./lolMiner -profile=EXAMPLE_MNX -अंक=2
कोणतेही "अंक" अधिलिखित करेल: कॉन्फिगरेशनमधून एंट्री file. सामान्यत: कमांड लाइनमधील मूल्यांना इतर स्त्रोतांपेक्षा जास्त प्राधान्य असते.
कनेक्शन माहिती जोडण्यासाठी पॅरामीटर्स वापरा
-पूल =
-पोर्ट =
-वापरकर्ता =
आणि (पर्यायी) -pass= (डीफॉल्ट "x" आहे).
आंतरिकरित्या हे दिलेल्या डेटाशी संबंधित एक एंट्रीसह एक पूल सूची तयार करेल. फेल-ओव्हर पूल देणे सध्या कमांड लाइनवर समर्थित नाही.
खाण उपकरणे बदलणे
"DEVICES" पॅरामीटर खालील प्रकारे सुधारित केले जाऊ शकते:
"डिव्हाइसेस" : "ऑटो" : मला तुमच्या रिगमध्ये AMD आणि Nvidia GPU सापडतील
“डिव्हाइसेस” : “AMD” किंवा “डिव्हाइसेस” : “NVIDIA” : माझे सर्व जीपीयू एका विक्रेत्याकडून मिळतील (फक्त अधिकृत विक्रेता ड्रायव्हर्ससह कार्य करते, तृतीय पक्ष आणि ओपनसोर्स ड्रायव्हर्ससह हे कार्य करू शकत नाही) “डिव्हाइसेस” : [3 १,३] तुमच्या रिगच्या पहिल्या, दुसऱ्या आणि चौथ्या उपकरणासह कार्य करा. कोणते GPU वापरायचे हे तुम्ही स्पष्टपणे नियंत्रित करू शकता, परंतु 0,1,3 ते #GPUs-4 च्या मर्यादेत रहा आणि प्रत्येक GPU आयडी एकदाच दिसू शकतो.
कमांड लाइनमधील उपकरणे निवडण्यासाठी तुम्ही -device= आणि नंतर डिव्हाइस क्रमांकांची स्वल्पविरामाने विभक्त केलेली सूची किंवा “AUTO”, “AMD” किंवा “NVIDIA” वापरू शकता, उदा. -devices=0,1,2.
Nvidia 144.5G / 192.7G कार्ड्ससह मायनिंग इक्विहॅश 3 किंवा 4
Nvidia ड्रायव्हर एका बफरमध्ये अनुमत मेमरीच्या कमाल आकाराच्या नोंदविण्याबाबत खूप प्रतिबंधित आहे. असे म्हटले आहे की बरेचदा मोठे मेमरी बफर वापरून नंतर ड्रायव्हरने नोंदवलेले बरेचदा प्रत्यक्षात काम करतात. त्यामुळे 144.5G आणि 3G कार्ड्सवर Equihash 4 किंवा 192.7G कार्ड्सवर 4 माइन करण्यासाठी तुम्हाला नवीन “DISABLE_MEMCHECK” : 1 (कॉन्फिगरेशन) वापरावे लागेल file) किंवा -disable_memcheck=1 (कमांड लाइन) पॅरामीटर.
96.5 (MinexCoin) खाणकामासाठी याचा वापर करू नका कारण ते वर्क-बॅचच्या गणनेमध्ये देखील व्यत्यय आणते.
API सक्रिय करत आहे
पॅरामीटर "APIPORT" : lolMiner API चे सक्रियकरण नियंत्रित करते. जेव्हा पोर्ट क्रमांक > 0 सेट केला जातो तेव्हा खाण कामगार निवडलेला पोर्ट उघडण्याचा प्रयत्न करेल आणि मायनिंग रिग या पोर्टवर कनेक्शन स्वीकारण्यास सक्षम असेल.
कनेक्ट करताना, lolMiner जेएसओएन फॉरमॅटमध्ये सध्याच्या खाणकामाची आकडेवारी परत करते. उदाampले:
{
"सॉफ्टवेअर": "lolMiner 0.4",
“स्टार्टअप”: “2018-07-22 22:08:37 “,
“नाणे”: “MinexCoin (MNX)”, “अल्गोरिदम”: “Equihash 96.5”,
“Last Update(5s)”: “22:33:46 “,
“Last Update(60s)”: “22:32:55 “, “GPU0”: {
“नाव”: “AMD Radeon (TM) RX 480 ग्राफिक्स”, “स्पीड(5s)”: “13468.8252”,
“वेग(६०s)”: “१३४२९.५११७”
}, “GPU1”: {
“नाव”: “Radeon RX 580 मालिका”, “स्पीड(5s)”: “11253.1973”,
“वेग(६०s)”: “१३४२९.५११७”
}
}
ट्रबल-शूटिंग:
lolMiner ला पोर्ट उघडण्याची परवानगी नसल्यास स्टार्टअपवर "प्रवेश नाकारला" असा इशारा दिला जाईल. खाण प्रक्रियेवरच याचा परिणाम होत नाही, परंतु API कार्य करणार नाही. आम्ही इतर पोर्ट वापरण्याची शिफारस करतो, 4 अंकी श्रेणीतील सर्वोत्तम.
सांख्यिकी आउटपुट सुधारित करा
या विभागात वर्णन केलेले सर्व पॅरामीटर्स EX मध्ये पाहिले जाऊ शकतातAMPLE_BTG प्रोfile शिप केलेल्या user_config.json मध्ये.
"शॉर्टस्टॅट्स" पॅरामीटर्ससह: आणि "लाँगस्टॅट्स" : तुम्ही दोन सांख्यिकी अंतराल लांबी सुधारू शकता. संख्या पूर्णांक असावी आणि मूल्ये सेकंद म्हणून हाताळली जातील. एक किंवा दोन्ही मूल्ये 0 वर सेट केल्याने संबंधित आकडेवारी प्रिंट तसेच कन्सोलमध्ये API प्रमाणेच निष्क्रिय होईल.
पॅरामीटर "डिजिट्स": जीपीयूचे सोल/एस आउटपुट दशांश परिसीमानंतर निश्चित अंकांमध्ये निश्चित करण्यासाठी वापरले जाऊ शकते. उदाample “DIGITS” : 0 दशांश परिसीमानंतर सर्व अंक कापेल. या पॅरामीटरसाठी डीफॉल्ट 1 आहे.
पॅरामीटर “TIMEPRINT”:1 किंवा -timeprint=1 प्रत्येक आकडेवारी आउटपुटवर कमांड-लाइन कन्सोलमध्ये मुद्रित करण्यासाठी वर्तमान दिवसाची वेळ सक्रिय करेल.
पॅरामीटर "SHORTACCEPT":1 किंवा -shotaccept=1 हे "सबमिटिंग शेअर/शेअर स्वीकृत" मेसेज जोडीला शॉर्ट स्टॅटिस्टिक्स इंटरव्हल आउटपुटवर * चिन्हांद्वारे बदलेल. प्रत्येक तारा स्वीकारलेला हिस्सा आहे.
कॉन्फिगरेशनसाठी नवीन स्थाने निवडत आहे file आणि कर्नल डिरेक्टरी
नवीन कॉन्फिगरेशन file नाव फक्त कमांड लाइन पॅरामीटरने निवडले जाऊ शकते -userfg=File>, ./user_config.json बदलत आहे. पथ निरपेक्ष किंवा वर्तमान अंमलबजावणी निर्देशिकेशी संबंधित असू शकतो.
कर्नल दिशा "KERNELSDIR" : "pathToDir" किंवा -kernelsdir= (कमांड लाइनमध्ये) पॅरामीटरने निवडली जाऊ शकते. पुन्हा मार्ग सापेक्ष किंवा निरपेक्ष असू शकतो, डीफॉल्ट "./kernels" आहे.
फेलओव्हर पूल फंक्शन समायोजित करणे
"CONNECTION_ATTEMPTS" पॅरामीटरनुसार : खाण कामगार पहिल्यांदा फेल-ओव्हर पूलवर जाण्याचा प्रयत्न करण्यापूर्वी कनेक्शनचे किती प्रयत्न केले आहेत हे तुम्ही निर्दिष्ट करू शकता.
"RECONNECTION_TIMER" पॅरामीटरनुसार : पहिल्या प्राधान्य पूलशी पुन्हा कनेक्ट करण्याचा प्रयत्न करण्यापूर्वी खाण कामगाराने फेलओव्हर पूलवर किती काळ राहावे यासाठी तुम्ही मिनिटे निर्दिष्ट करता. ते अद्याप पोहोचण्यायोग्य नसल्यास, खाण कामगार पहिल्या उपलब्ध फेल-ओव्हर पूलशी पुन्हा कनेक्ट होईल. फेल-ओव्हर पूल्सची सूची काही वेळेस संपली नाही तोपर्यंत संख्या 0 वर सेट केल्याने पुन्हा जोडणीचे प्रयत्न निष्क्रिय होतील.
वर्कबॅच सेट करणे (केवळ MNX, Equihash 96.5)
Equihash 96.5 अल्गोरिदम फक्त काही मेमरी वापरते, त्यामुळे GPU एकाच वेळी या अल्गोरिदमची अनेक उदाहरणे हाताळू शकते. पॅरामीटर "वर्कबॅच" : एकाच वेळी किती जन्माला येतील हे नियंत्रित करते. जर नंबर दिला असेल तर तो एकाच वेळी चालू असलेल्या सर्व GPU ला लागू होईल. त्याऐवजी विशेष मूल्यांपैकी एक दिले असल्यास प्रत्येक GPU त्याच्या स्वतःच्या मूल्यामध्ये समायोजित केला जाईल. खालील मूल्यांना परवानगी आहे:
"खूप खाली" | खाण कामगार जास्तीत जास्त 20% GPU मेमरी वापरेल |
“कमी” | खाण कामगार जास्तीत जास्त 40% GPU मेमरी वापरेल |
"मध्यम" | खाण कामगार जास्तीत जास्त 60% GPU मेमरी वापरेल |
"उच्च" | खाण कामगार जास्तीत जास्त 80% GPU मेमरी वापरेल |
"खूप उंच" | खाण कामगार जास्तीत जास्त 100% (वजा काही MByte) GPU मेमरी वापरेल |
लक्षात घ्या की सामान्यत: सेटिंग्ज "उच्च" आणि "अत्यंत उच्च" सर्वोत्तम कार्यप्रदर्शन देतात, विशेषतः AMD हार्डवेअरवर. हे देखील लक्षात ठेवा की जेव्हा GPU ग्राफिकल आउटपुट देखील करते तेव्हा “अति उच्च” वापरणे पुन्हा सुरू केले जात नाही. हे मूल्य केवळ हेडलेस रिग्सवर निवडले जावे.
डीफॉल्ट मूल्य "मध्यम" आहे.
टीप: विंडोजवर एएमडी ड्रायव्हरला स्टार्टअपवर जीपीयू मेमरीची विनंती केली जाते तेवढीच रॅम आवश्यक असते. जर तुमची प्रणाली खूप कमी RAM किंवा खूप लहान व्हर्च्युअल मेमरीमुळे ग्रस्त असेल तर खाण कामगार काही कार्डांवर क्रॅश होऊ शकतो किंवा 0 सोल/से तयार करू शकतो. हे कमी करण्यासाठी तात्पुरत्या आभासी मेमरीची निश्चित जागा वाढवा किंवा "साठी कमी मूल्य वापरा.वर्कबॅच".
बेंचमार्क मोड चालू आहे
lolMiner द्वारे कोणती कार्डे शोधली जातात हे पाहण्यासाठी तुम्ही ते लहान बेंचमार्कसाठी चालवू शकता. असे करण्यासाठी तुम्ही कमांड लाइन उघडू शकता आणि lolMiner निर्देशिकेत बदलू शकता. मग कार्यान्वित करा
./lolMiner -बेंचमार्क= (Linux) किंवा ./lolMiner.exe -benchmark= (विंडोज) आणि खाणकाम सुरू होईल. जर तुम्ही कॉन्फिगरेशनच्या डीफॉल्ट विभागात लाँगस्टॅट्स मध्यांतर निर्दिष्ट केले असेल file हे बेंचमार्क रनची लांबी निर्धारित करेल. क्विक स्टार्ट गाईडमध्ये टेबलमध्ये दिलेल्यापैकी कोणताही कॉइन शॉर्टकट असू शकतो.
LoLMiner कमांड लाइन मॅन्युअल - डाउनलोड करा [ऑप्टिमाइझ केलेले]
LoLMiner कमांड लाइन मॅन्युअल - डाउनलोड करा