Нужна помощь?

Как оптимизировать производительность майнинга с помощью процессора для Monero? (ОБНОВЛЕНО)

В последующие дни произойдет форк Monero, в результате чего появится новый алгоритм под названием RandomX. В этом руководстве мы пройдем через процесс разгона процессора, поскольку это поможет вам увеличить заработок от майнинга на алгоритме RandomX.

ДИСКЛЕЙМЕР: Перед тем, как продолжить, вы должны понимать, что выполняя разгон процессора, вы можете повредить ваш процессор или материнскую плату и не сможете их больше использовать. Также в большинстве случаев гарантия аннулируется. Мы не несем никакой ответственности, если произойдет повреждение вашего оборудования.

Все, что вам нужно сделать для начала майнинга — установить NiceHash Miner и включить ваш процессор. Руководство по установке NiceHash Miner можно найти здесь.

Стоит заметить, что скорее всего у вас не будет такого же хэшрейта, даже при использовании такого же процессора. Майнинг RandomX зависит от частоты ОЗУ и латентности. Наши тесты с использованием разных частот ОЗУ и латентности на Ryzen 7 3700X дали разные результаты. Тесты были выполнены в системе с материнской платой Asrock x570 Steel Legend со включенными большими страницами.

Прежде всего убедитесь, что вы обновили BIOS на вашей материнской плате. Вы можете найти руководство по обновлению BIOS материнской платы здесь.

Тактовая частота ОЗУ и настройки частот для майнинга Monero

Обратите внимание, что настройки XMP могут быть не самыми оптимальными для майнинга. Мы рекомендуем настраивать тактовую частоту ОЗУ на 3200 МГц, Infinity fabric на 1600 МГц, а частоты ОЗУ на авто. Для каждой модели ОЗУ должны быть значения разгона по умолчанию при майнинге на алгоритме RandomXMonero.

Следуйте этим шагам, чтобы оптимизировать ОЗУ для майнинга RandomXMonero:

  1. Перезагрузите или включите систему,
  2. Несколько раз нажмите кнопку F2 или DELETE, чтобы войти в BIOS,
  3. Если вы находитесь в режиме EZ, нажмите F7 для перехода в режим Advanced,
  4. Перейдите на вкладку OC Tweaker (или ее аналог),
  5. Укажите 3200 МГц для DRAW frequency,
  6. Укажите 1600 МГц для Infinity Fabric Frequency,
  7. Убедитесь, что DRAW timings настроены на Auto,
  8. Выберите Save and Exit.

optimize_monero_mining_ram_frequencies

Теперь вам нужно включить блокировку страниц в памяти. Это наиболее увеличит ваш хэшрейт! В нашем случае это увеличило хэшрейт с около 6900 H/s до 9200 H/s на оптимизированных настройках ОЗУ.

Чтобы включить блокировку страниц в памяти, следуйте этим шагам, когда войдете в ваш аккаунт Windows:

  1. Нажмите Пуск, введите "выполнить" и нажмите клавишу ввода (Enter).
  2. Введите gpedit.msc в окне Выполнить и нажмите клавишу ввода.
  3. Перейдите в Конфигурация компьютера > Конфигурация Windows > Параметры безопасности > Локальные политики > Назначение прав пользователя
  4. В правой панели прокрутите экран вниз, пока не найдете политику Блокировка страниц в памяти.
  5. Нажмите Добавить пользователя или группу.
  6. Введите имя вашего ПК в пустом текстовом поле.
  7. Нажмите OK и перезагрузите ваш ПК.
  8. Запустите NHM от имени администратора.

ЗАМЕЧАНИЕ: Если вы хотите использовать большие страницы (huge pages) для лучшей производительности майнинга, установите плагин XMRIG через вкладку Дополнения в NHM. XmrStakRX включает большие страницы только когда он запущен от имени администратора.

Результаты после включения блокировки страниц:

Следующее, что нужно сделать — это загрузить AMD Ryzen Master. Это инструмент для разгона, который позволяет вам изменить тактовую частоту процессора и снизить или повысить напряжение. Инструмент Ryzen Master также позволяет вам разгонять ОЗУ.

Настройка тактовой частоты и пикового напряжения ядра (ядер)

  1. Выберите Профиль 1 (1).
  2. Включите Зеркалирование скорости на одном ядре или на всех остальных ядрах (2).
  3. Увеличьте тактовую частоту (3) на 50Mhz. Это зависит от возможностей вашего процессора.
  4. Нажмите Применить (5).
  5. Запустите майнинг. На данном этапе включите только одно устройство — процессор.
  6. Если вы не наблюдаете никаких проблем, повторяйте эту процедуру до тех пор, пока ваш ПК остается стабильным. Если ПК сам перезагрузится, настройки Ryzen Master будут сброшены до настроек по умолчанию. Поэтому мы предпочитаем выполнять разгон процессора с помощью Ryzen Master, а не прямо через BIOS.
  7. Если вы столкнулись с нестабильностью ПК, вы можете увеличить Пиковое напряжение ядра (ядер) (4). Это позволить увеличить Тактовую частоту, но приведет к высшему потреблению мощности и высшей температуре.
  8. Когда разгон будет стабильным, нажмите Сохранить профиль (6).

Если вы желаете ограничить потоки (ядра) для процессора, чтобы продолжать использовать ваш ПК для офисной работы или просмотра веб-страниц во время майнинга, проверьте это руководство.

Если у вас есть какие-либо вопросы касательно разгона или того, какую тактовую частоту использовать, приглашаем вас присоединиться к нашему Reddit или серверу Discord, где вы можете спросить совета у других пользователей, либо поделиться вашим хэшрейтом с сообществом.

НАПИСАНО
Marko Tarman
Марко — специалист по оборудованию для майнинга и создатель контента в NiceHash. Он начал заниматься майнингом в 2012 году, еще до того, как были выпущены первые ASIC. Он перешел от майнинга на видеокартах таких криптовалют, как BTC и LTC, к майнингу VTC и DOGE. Его майнинг-девиз: «У меня 99 проблем, но все дело в плохом райзере».