Windows для майнинга: выбор сборки и оптимизация

0 6 098

Выбор и настройка операционной системы для майнинга являются очень важными элементами, от которых зависит стабильность работы рига. Использование большого числа видеокарт поддерживается не всеми сборками Windows и иногда требует проведения определенных манипуляций для распознавания системой всего оборудования.

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

Как выбрать Windows для майнинга, особенности сборок

Операционная система при майнинге должна обеспечить следующие условия:

  • обеспечить одновременную работу большого количества видеокарт;
  • поддерживать работу программ для майнинга криптовалют (в большинстве случаев 64-разрядные);
  • как можно меньше загружать вычислительные ресурсы, оперативную память и дисковое пространство;
  • не содержать вирусов и шпионских модулей, а также уязвимостей, которые позволили бы ее взломать хакерам, перехватить управление ригом на себя и воровать вычислительные ресурсы.

Разница операционных систем

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

Таблица операционных систем и поддержки видеокарт

Операционные системы для майнинга можно разделить по числу максимально поддерживающихся видеокарт, ресурсоемкости, легкости настройки и другим параметрам.

Сравнительная характеристика 64-разрядных систем семейства Windows, которые можно использовать для майнинга
СистемаКол. поддерж. видеокартПоддержка драйвера AMDПоддержка драйвера NvidiaНастройкиСистемные требованияМайнинг эфира на 3-х GB картах
Windows 7АМД: 4 или 6 с модом, 8 Nvidia с модоместьестьЛегкоНизкие+
Windows 8/8.18 NvidiaнетуестьЛегкоНизкие+
Windows 10 до сборки 17098естьестьТяжелоВысокие-
Windows 10 Enterprise LTSB, сборка 17038естьестьСреднеВысокие-
Windows 10 сборка 1709 и выше (от Fall Creators Update)12 и более (в конфигурации 12 АМД + Nvidia или все Nvidia)естьестьТяжелоВысокие-

При проведении тонкой настройки системы возможно запустить и большее количество видеокарт, чем указанно в таблице, но настройка системы потребует много времени, а стабильность такого рига будет не очень высока. Поэтому вопрос о том, сколько видеокарт поддерживает Windows 7 в майнинге, не очень корректен, так как на одних материнских платах удается запустить 8 видеокарт, а на других даже 4-5 запускается с трудом.

Аналогичная ситуация с вопросом о том, сколько видеокарт поддерживает Windows 10 в майнинге. Первые сборки этой системы могут работать с восемью картами, но не все материнские платы поддерживают эту функцию. С обновлением Fall Creators Update добавлена поддержка большего количества видеокарт, но все же работоспособность ригов в каждом случае нужно проверять на практике. В любом случае, на одном риге под управлением Windows 10 не удастся запустить более 12 видеокарт АМД для майнинга. Нарастить мощность такого рига можно добавлением видеоускорителей от Nvidia, либо с помощью перехода на Linux.

Особенности версий виндовс в майнинге

Использование урезанных сборок с трекеров часто вызывает появление синих экранов и различных ошибок, например ошибку 43 у видеокарт Nvidia или АМД на Windows 7/10 при запуске майнинга. Эта ошибка, как правило, возникает при ошибках с распознаванием оборудования, неправильно установленных драйверах (или непропатченных для прошитых карт АМД), хотя иногда может быть вызвана сбоями блока питания и нехваткой его мощности.
Переустановка драйверов может помочь и при ошибке 0x000000ea в Windows 10 при майнинге, а также при ошибках, связанных со сбоями файлов, необходимых для работы майнера. У видеокарт АМД такая ошибка может вызвать появление сообщений, связанных с невозможностью запустить OpenCL для майнинга, что устраняется скачиванием и установкой новых драйверов для Windows 10.
В Windows 7/8 ошибка 43 может быть исправлена с помощью мода на 6 карт (bitcointalk.org/index.php?topic=712228.0) либо с помощью ручной модификации ветки реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318} для каждой карты (они обозначаются по номерам “0000”, “0001″ и так далее). В значениях “000*” нужно создать два параметра Dword (32) с названиями DisplayLessPolicy и LimitVideoPresentSources со значением 1.
При сборке рига не нужно гнаться за большим количеством карт, установленных в нем (более 8), так как его тяжелее настраивать, а потери от различных простоев, выключений для обслуживания, будут выше, чем при поочередном отключении двух небольших ригов.

Количество резервируемой памяти видеокарты важно при майнинге криптовалют, использующих данные DAG, например эфир, экспанс, мьюзик и им подобные. Из-за большого резервирования видеопамяти в операционных системах семейства Windows 10 в настоящее время невозможно майнить эфир и эфир классик (у которых объем DAG сейчас равен 2,65 и 2,7 гигабайт соответственно) на видеокартах с 3 гигабайтами видеопамяти. Старые системы семейств Windows 7/8/8.1 не имеют таких ограничений и до сих пор успешно майнят такие монеты на GTX1060 с 3 гигабайтами на борту. Со временем размер DAG растет, в связи с этим трехгигабайтные карты со временем тоже не смогут майнить эфир из-за недостаточного количества видеопамяти.

  • Наличие поддержки новых процессоров Интел не означает, что компьютер на таких системах не запуститься, но некоторые их функции, например полноценная работа на встроенном в процессор видеоядре будет невозможна из-за отсутствия драйверов.
  • При использовании 8 видеокарт АМД или Nvidia с объемом памяти более 4 гигабайт лучше использовать Windows 10 Enterprise LTSB, в которой отключено большинство бесполезных для майнинга надстроек.
  • При наличии больше 8 видеокарт для майнинга, лучше применять последние сборки Windows 10 (от 1709) с отключением лишнего (типа шпионского модуля Cortana).
Для майнинга на старом оборудовании, если в риге используется до 6-7 видеокарт от АМД, лучше использовать сборку Windows 7. Для Nvidia в этом случае можно использовать Windows 7/8/8.1.

Как настроить Windows 10 для майнинга

Для майнинга не нужны никакие украшательства и дополнительные функции, поэтому в любом поколении Windows можно выбирать младший выпуск. Лучше ставить официальную оригинальную сборку, без оптимизаций от народных умельцев, добавляющих трояны и ухудшающих стабильность работы.

Правильная настройка Windows 10 для майнинга заключается в проведении следующих действий:

  • Настройка BIOS материнской платы (включение декодирования свыше 4G, уменьшение скорости PCI-E до 2.0 или 1, отключение встроенной видеокарты) и установка выбранного дистрибутива.
  • Установка драйверов и программных пакетов.
  • Оптимизация Windows 10 для майнинга, которая подразумеваете следующие действия:
  • отключение режима SLI/CrossFire, если он установлен, включение режима вычислений в драйверах AMD;
  • отключение спящего режима, ненужных служб, спецэффектов и обновления;
  • удаление ненужных файлов и служебных программ;
  • увеличение файла подкачки.
  • Тестирование работы рига и устранение возникающих проблем.
  • При необходимости, установка программ для удаленного мониторинга работы, аппаратных и программных Watchdog-ов для отслеживания работоспособности рига и его автоматического перезапуска.

Изменение файла подкачки

Подготовка Windows 10 для майнинга требует обязательного увеличения виртуальной памяти до величины, равной суммарной установленной видеопамяти. В любой Windows оно производится примерно одинаково. Проще всего это сделать таким образом:Увеличение файлов подкачки для стабильной работы фермы в майнинге

  1. Нажать Win+R, ввести в появившемся окне sysdm.cpl;
  2. В свойствах системы перейти по пути Дополнительно-Параметры-Быстродействие, где выбрать Дополнительно-Изменить.
  3. В появившемся окне отключить автоматический выбор объема подкачки, указать нужный фиксированный размер, равный суммарной видеопамяти установленных видеокарт.
  4. Нажать кнопку Задать и перезагрузить компьютер.

Исходя из необходимости иметь большой файл подкачки Windows 10 для майнинга, при покупке SSD для рига нужно предусматривать необходимый запас по его объему.

Дополнительный софт для майнинга

Какой нужен дополнительный софт для майнинга?

При правильной настройке системы не требуется большого количества дополнительного софта для майнинга эфира и других криптовалют под Windows.

Для видеокарт АМД могут понадобиться AMD Compute Switcher (активация компьютерных вычислений в драйверах) и atikmdag-patcher (для пропатчивания драйверов прошитых карт AMD).

При работе рига нужно использовать только сами программы-майнеры, утилиты разгона и мониторинга работы рига.

Для разгона видеокарт AMD и Nvidia можно использовать программу MSI Afterburner, которая очень проста в использовании, но самые лучшие результаты для разгона дают правильно настроенный Nvidiainspector для Nvidia и OverdriveNTool для AMD (либо выставление значений разгона в BAT-файле запуска майнинга программ от разработчика Claymore и в PhoenixMiner).

Мониторинг работы рига и программный сторожевой пес (Watchdog) лучше всего реализуется с помощью FarmWatchBot от acrefawn, последнюю версию которого можно скачать на github.com/Undertrey/FarmWatchBot или на русскоязычном форуме Bits.media.

Оптимизация и отключение спящего режима

Серьезно увеличить быстродействие можно с помощью следующих видов оптимизации:

  • Отключение украшений, удаленного помощника, неиспользуемых служб;
  • Удаление ненужных компонентов Windows и лишних программ из автозапуска;
  • Отключение спящего режима;
  • Отключение индексации дисков, защиты программного обеспечения и контроля учетных записей;
  • Удаление ненужных файлов;
  • Дефрагментация жесткого диска (на SSD не нужно).

Отключение украшений производится нажатием правой кнопкой мыши на мой компьютер, где активируют свойства, переходят в меню дополнительно – параметры — визуальные эффекты, где активируют наилучшее быстродействие.

В окне свойств системы переходят на удаленный доступ и отключают возможность подключений удаленного помощника.

Чтобы отключить бесполезные службы нажимают комбинацию Win+R, вводят services.msc и отключают следующие службы:

Оптимизация и отключение ненужных функций Windows 10 в майнинге

Отл.чение ненужный функций в службах

 

  • WindowsSearch;
  • сервер;
  • WinHTTP Web Proxy Auto-Discovery Service;
  • рабочая станция;
  • клиент отслеживания изменившихся связей;
  • вторичный вход в систему;
  • регистрации ошибок;
  • перечислитель переносных устройств;
  • автономные файлы;
  • диспетчер печати;
  • защищённое хранилище;
  • удалённый реестр;
  • центр обеспечения безопасности;
  • служба ввода планшетного ПК;
  • поддержку NetBIOS через TCP/IP;
  • темы, аудиослужбы;
  • Auto Time Zone Updater;
  • Delivery Optimization;
  • Program Compatibility Assistant Service;
  • Windows Biometric Service;
  • Кортана.
Кроме того, желательно запустить программу Destroy Windows Spying (https://github.com/Nummer/Destroy-Windows-10-Spying/releases), в которой активировать профессиональный режим и с ее помощью отключить все ненужное.

Отключать лишние программы и задания из автозапуска лучше всего с помощью утилиты от Майкрософт Autoruns, которую можно скачать по адресу https://docs.microsoft.com/en-us/sysinternals/downloads/autoruns. Эта программа показывает даже скрытые записи, прописанные глубоко в реестре. В автозапуске Windows должна быть только программа майнинга, утилита для разгона и, при желании, программа Watchdog‑а.

Для майнинга необходимо выбрать схему высокой производительности электропитания. Для этого через кнопку пуск переходят по вкладкам система и безопасность – электропитание и раскрывают строку дополнительных планов, где активируют схему высокой производительности и выключают гибридный спящий режим. Чтобы от него полностью избавиться, нужно нажать Win+R, ввести powercfg hibernate off и нажать ввод.

Настройка windows 10 для майнинга

Обновление Виндовс, что с ним делать?

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

Чтобы избавиться от запуска автоматического обновления нужно отключить в службах Центр автоматического обновления, фоновую интеллектуальную службу передачи и Update Orchestrator Service. Кроме того, необходимо запретить выполнение задания Schedule Scan. Это делается путем выполнения следующих действий:Оптимизация обновлений для майнинга

  1. Запустить от имени администратора Cmd.exe, который находится в папке C:\Windows\System32.
  2. Ввести команду takeown /f c:\windows\system32\usoclient.exe /a, нажать ввод, должно появиться сообщение об успехе.Измение обновления, где нужно отключить все разрешения
  3. Нажать правой кнопкой мыши на файл usoclient.exe в этой же папке и перейти по пути свойства файла – безопасность – изменить, где отключить все разрешения.

Правильный выбор операционной системы и ее оптимизация стоят затраченных на это усилий благодаря обеспечению бесперебойной работы компьютера при майнинге.

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

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


Подписывайтесь на новости AltCoinLog в Vkontakte


Похожие материалы:

100%
Awesome
  • Design

Оставьте ответ

Ваш электронный адрес не будет опубликован.