توضیح پیامها در پنجرهٔ XMRig
پیامهای پنجرهٔ XMRig را چگونه بفهمیم؟ آمار شیرها، وضعیت استخراج و پارامترهای کاری.
در پنجرهٔ ماینر چه چیزهایی میبینید؟
با مثال کوین Monero با الگوریتم RandomX، استخراج با پردازنده و کارت گرافیک.



- نسخهٔ ماینر و مجموعهٔ کتابخانههای Microsoft Visual Studio
- مجموعهٔ کتابخانههایی که ماینر استفاده میکند.
- HUGE PAGES permission granted — ماینر پشتیبانی از «صفحات بزرگ» (huge pages) حافظهٔ مجازی را تشخیص داده است. هنگام راهاندازی تخصیص داده میشود. نشان میدهد ماینر میتواند با آرایههای دادهای 2 مگابایتی کار کند (اندازهٔ استاندارد صفحه 4096 کیلوبایت است). پشتیبانی از HUGE PAGES کارایی را افزایش میدهد.
- 1GB PAGES unavailable — مشابه HUGE PAGES، فقط بزرگتر: پشتیبانی از آرایهٔ داده 1 گیگابایتی. پشتیبانی از 1GB PAGES کارایی را بهبود میدهد، اما در Windows در دسترس نیست. 1GB PAGES فقط در Linux کار میکند و به همین دلیل ماینر گزارش میدهد که این تنظیم کار نمیکند.
- اطلاعات پردازنده: مدل، فرکانس، معماری (64 یا 86)، میزان حافظهٔ کش در سطوح مختلف و تعداد هستهها و رشتهها. فقط هستهها و رشتههای فیزیکی برای استخراج استفاده میشوند؛ رشتههای مجازی نمیتوانند استخراج کنند — کش کافی برای آنها وجود ندارد.
- اطلاعات RAM: میزان کل حافظه و مقداری که سیستم استفاده میکند، محل ماژولهای حافظه روی مادربرد، مدل، حجم، نسخه و فرکانس آنها.
- اطلاعات مدل مادربرد.
- میزان تعیینشدهٔ کارمزد توسعهدهنده. پیشفرض 1% است. میتوانید آن را از 1% تا 5% با گامهای 1% تعیین کنید.
- ASSEMBLY — ماینر سازندهٔ پردازنده را تشخیص میدهد و مجموعهٔ دستورالعملها، کتابخانهها و تنظیمات پشتیبانیشده را بهطور خودکار برای آن انتخاب میکند.
- ماینر آدرس استخر، پورت استخری که قرار است در آن استخراج کند و کوینی که قرار است استخراج کند را اعلام میکند.
- COMMANDS — فهرست دستورهای سریع برای کار با ماینر:
- hashrate — با زدن h میتوانید اطلاعات دقیق هشریت را دریافت کنید؛
- pause — برای توقف موقت استخراج کلید p را بزنید؛
- resume — برای ادامهٔ استخراج کلید r را بزنید؛
- results — با زدن s میتوانید اطلاعات دقیق فرایند استخراج را دریافت کنید؛
- connection — با زدن کلید c میتوانید اطلاعات دقیق وضعیت اتصال را دریافت کنید. - OpenCL disabled — مجموعه کتابخانههای OpenCL برای کار با کارتهای گرافیک AMD. این کتابخانهها برای استخراج با کارتهای AMD لازماند. چون هیچ کارت گرافیک AMD در کامپیوتر شما نیست، ماینر گزارش میدهد که این مجموعه کتابخانه استفاده نمیشود.
- CUDA و NVML — CUDA مجموعه کتابخانههایی برای کار با کارتهای گرافیک Nvidia است. این کتابخانهها برای استخراج با کارتهای Nvidia لازماند. ماینر یک کارت گرافیک Nvidia را شناسایی کرده که در استخراج شرکت دارد. نسخهٔ کتابخانههای CUDA و نسخهٔ درایورهای NVML کارت گرافیک را گزارش میدهد.
- CUDA GPU — ماینر اطلاعات کارت گرافیک Nvidia را گزارش میدهد: شمارهٔ ترتیبی آن (ماینر از 0 میشمارد)، شمارهٔ PCIE آن در سیستم، مدل، فرکانس هسته/فرکانس حافظه بر حسب مگاهرتز، ویژگیهای معماری هسته (هرچه مقدار smx و arch بیشتر باشد، کارت گرافیک بهتر استخراج میکند)، میزان حافظهٔ گرافیکی و اینکه چه مقدار از حافظه برای استخراج در دسترس است.
- net — این دستورها دربارهٔ کار و وضعیت اتصال گزارش میدهند. ماینر گزارش میدهد به کدام استخر متصل است، پورت استخر و آدرس IP آن.
- ماینر یک کار از استخر دریافت کرده new job، سختی استخر را گزارش میدهد (*که استخر تعیین میکند) و همچنین الگوریتم rx/0 (RandomX، Monero) را اعلام میکند
- cpu — این دستورها دربارهٔ کار و وضعیت پردازنده گزارش میدهند. ماینر الگوریتم argon2 و دستورالعملهای AVX2 (Advanced Vector Extensions) را برای بهبود کارایی استخراج فعال کرده است (در صورت پشتیبانی پردازنده).
- msr — این دستور دربارهٔ فعال شدن دستورالعملهای بهینهسازی استخراج msr اطلاع میدهد (*در صورت پشتیبانی پردازنده).
- randomx — رویدادهای مربوط به یک الگوریتم خاص را گزارش میدهد. init dataset algo rx/0 — ساخت موفق جدول پایگاه داده برای شروع استخراج را گزارش میدهد.
- گزارش میدهد چه مقدار حافظه برای استخراج تخصیص داده شده است.
- ساخت dataset پایگاه داده با موفقیت انجام شد و مدت زمان ساخت dataset بر حسب میلیثانیه نمایش داده میشود.
- ماینر گزارش میدهد چند رشته برای استخراج استفاده میشود: 6 رشته برای پردازنده و 1 رشته برای کارت گرافیک. هر دو واحد پردازشی از 2 مگابایت پشتیبانی میکنند.
- خلاصهٔ وضعیت کارت گرافیک: شمارهٔ ترتیبی در ماینر، آدرس گذرگاه PCIe، intensity — شدت استخراج، threads — رشتههای محاسباتی کارت گرافیک، blocks — بلوکهای محاسباتی کارت گرافیک، bf (block factor) — حالت بلوکهای محاسباتی، bs (block sleep) — حالت صرفهجویی در مصرف بلوکها (مربوط به حالت P-states کارت گرافیک)، memory — میزان حافظهٔ مورد استفاده برای استخراج، name — مدل کارت گرافیک.
- ماینر آمادگی تجهیزات (کارت گرافیک و پردازنده) را برای انجام کار — یعنی استخراج — گزارش میدهد. همهٔ رشتههای موجود پردازنده استفاده میشوند 6/6، همهٔ رشتههای کارت گرافیک استفاده میشوند 1/1.
- خلاصهای کوتاه از وضعیت کارت گرافیک: شمارهٔ ترتیبی، 78W — مصرف برق کارت گرافیک بر حسب وات، 80C - دمای کارت گرافیک بر حسب درجهٔ سانتیگراد، 1380/6801 Mhz — فرکانس هسته/حافظهٔ کارت گرافیک بر حسب مگاهرتز.
- ماینر هشریت کل را برای 10 ثانیه/60 ثانیه/10 دقیقه بر حسب H/s (هش در ثانیه) گزارش میدهد.
- accepted — ماینر گزارش میدهد که هش با موفقیت توسط استخر تأیید شده، سختی آن و مدت زمانی که تأیید آن طول کشیده است. وضعیت شیر میتواند ردشده هم باشد — شیر rejected ، که اغلب به دلیل اتصال اینترنت است، یا شیرهای دیرهنگام (stale) - یعنی کس دیگری مسئله را زودتر حل کرده است. راهی برای خلاص شدن کامل از آنها نیست، اما معمولاً «حد طبیعی» 1 تا 2% از کل شیرها در نظر گرفته میشود. شیرهای Incorrect — این شیرها در صورت اورکلاک، خطای کارت گرافیک، پردازنده یا RAM یا خرابی حافظه ایجاد میشوند. کارت گرافیک یا پردازنده اشتباه حساب میکند (2+2=5).
- اگر کلید h را بزنید، میتوانید خلاصهٔ دقیق هشریت را دریافت کنید. ماینر جدولی نمایش میدهد که هشریت هر رشته و کارت گرافیک و هشریت کل را نشان میدهد.
- اگر کلید s را بزنید، میتوانید خلاصهٔ دقیق آمار استخراج را دریافت کنید. ماینر جدولی با آمار شیرهای پذیرفتهشده، ردشده و نامعتبر، سختی شیر، میانگین زمان پیدا کردن یک شیر و بهرهوری استخراج نمایش میدهد.
