Настройка bat-файла Cgminer
Обновлено: 21.11.2024
Криптовалютный проект, как и большинство гениальных изобретений, был создан энтузиастами, а уже потом к ним присоединились бизнесмены. Адепт технологии блокчейн — создатель одной из первых программ для добычи виртуальных монет cgminer. Форум Bitcointalk, на котором находится страница разработчика, был запущен легендарным Сатоши Накамото в 2009 году. Спустя 2 года, а именно 13 июля 2011 года, на Bitcointalk появился cgminer.
Важно. Довольно часто, судя по материалам в сети, cgminer путают с sgminer, эти консольные майнеры действительно похожи, и, скорее всего, последний создан на базе первого, но майнит разные монеты и работает с разными устройствами.
Возможно, вы захотите прочитать это: Двойной майнинг: прибыльность| Плюсы и минусы: лучшие монеты (одиночные или двойные, кто победит?)
Что такое Cgmine для GPU?
Тема Cgminer bitcointalk открыта пользователем ck. kolivas, предназначен исключительно для поддержки майнинга биткойнов на ASIC… Старые версии для gpu давно удалены, неофициальные форки, работающие на Scrypt, Dtcred и Cryptonight, нигде не поддерживаются. Поэтому для майнинга на видеокартах скачайте sgminer v5, для windows или linux на странице bitcointalk пользователя kenshirothefist. Однако существуют и другие версии этой программы.
Какие алгоритмы поддерживает sgminer?
При создании утилиты разработчики стремились получить унифицированный и полнофункциональный GPU-майнер. В него интегрировано несколько исходных кодов и добавлена возможность переключения ядра во время выполнения. С тех пор sgminer был переопределен с «scrypt-miner» на «GPU OpenCL miner» для поддержки широкого спектра алгоритмов майнинга на GPU. На нем можно добывать монеты:
- Эташ;
- Эквихеш;
- Криптоночь;
- Декрет;
- Равенкоин.
Общее количество алгоритмов превышает 70.
Возможно, вам захочется прочитать это: Geforce GTX 1030 Mining: Profit | Настройка| Хешрейт | Сравнительный анализ – удивительный результат
Как настроить майнер
Прежде всего загрузите и установите последнюю версию графического драйвера для видеокарт AMD и NVIDIA. Не забудьте установить для рабочей нагрузки GPU значение «Рассчитать». Для этого откройте раздел Игры/Общие настройки.
Настройка sgminer позволяет создавать многопоточные конфигурации с несколькими алгоритмами и отдельными батниками для каждого пула. Скачайте и распакуйте программу на свой компьютер, для корректной работы вам необходимо установить Visual Studio C++ 2013 Express, и начать создавать bat-файл.
Как начать майнинг
Консольная утилита sgminer не требует установки, достаточно указать основные данные в исполняемом файле и можно приступать к майнингу.
Основные параметры и добавление пула
Для запуска процесса майнинга необходимо указать:
- Программа.
- Алгоритм работы.
- Адрес и порт подключения к горному бассейну.
- Номер вашего кошелька.
- Пароль.
- Интенсивность (I) (0–20).
Параметр интенсивности зависит от модели видеокарты; если значения слишком высокие, начнутся сбои и система зависнет.
Для майнинга на некоторых пулах, например, f2pool, требуется регистрация. В этом случае вместо адреса кошелька пишется логин и пароль майнера. Иногда требуется указать не только алгоритм, но и добытую монету.
Дополнительные параметры:
- gpu-threads — количество потоков на GPU (1–10) (по умолчанию 2, рекомендуется 1);
- worksize (w) — задает объем используемой памяти, значение должно быть кратным (64-1024, рекомендуется 256);
- gpu-engine — регулирует частотные параметры графического ядра;
- gpu-memclock — управляет частотой памяти видеокарты;
- gpu-fan — устанавливает скорость вращения кулера.
Для некоторых алгоритмов, например, криптонита, используется значение rawintensity
Частые проблемы, что делать
В сети много нареканий на sgminer windows, программа часто не запускается, льет брак и сбои.Что делать, если sgminer настроен правильно, но программа не запускается?
- Иногда для этого алгоритма проще использовать традиционный майнер, например, Claymore для Ethash. Более того, sgminer в системе windows в эфире отстает от Claymore по хешрейту.
После того, как Monero перешла на cryptonightv8, майнинг XMR на sgminer больше не актуален. Майнер, конечно, запустится и подключится к пулу, но ваши шары будут отклонены. Поэтому при настройке sgminer для нового алгоритма проверьте, не было ли в этой сети недавнего хардфорка. Решить проблему отбракованного или некорректного шара можно за счет понижения частоты памяти и ядра, такие ошибки могут быть связаны со слишком высоким разгоном при слишком низких настройках напряжения gpu устройства.
Остановка майнинга и зависание компьютера происходит из-за высокой интенсивности майнинга или плохой совместимости майнера с конкретной сборкой windows. Sgminer, как и cgminer, рекомендуется использовать с Windows 7, но можно работать и с десятой версией.
Еще одной причиной проблемы может быть некорректная работа драйвера видеокарты. В этом случае его необходимо заменить. Для полного удаления драйвера рекомендуется использовать приложение Display Driver Uninstaller, а новый драйвер после установки необходимо пропатчить с помощью патчей atikmdag.
Готовые bat-файлы
Рабочий пакетный файл для майнинга монеты "Сибирский червонец" (SIB)
- setx GPU_FORCE_64BIT_PTR 0
- setx GPU_MAX_HEAP_SIZE 100
- setx GPU_MAX_USE_SYNC_OBJECTS 1
- setx GPU_MAX_ALLOC_PERCENT 100
- setx GPU_MAX_SINGLE_ALLOC_PERCENT 100
- sgminer -k sibcoin-mod -I 16 -o stratum+tcp://crypto.mine.nu:9345 -u ADRESS -p x —no-extranonce
Пул nicehash рекомендует использовать sgminer для майнинга криптовалют. Настройка bat-файла nicehash:
Настройки батника nicehash зависят от алгоритма майнинга, важно правильно зарегистрировать сервер.
Sgminer на Hive OS
Утилита sgminer используется для майнинга в улье. Пример настройки показан на скриншоте, взятом с форума Hive us… На этой же странице есть список форков sgminer, совместимых с этой платформой.
Подведем итоги. Идея создания майнера, работающего на любом алгоритме, заслуживает одобрения. Удобно работать с одной программой и писать батники по единому образцу, не выискивая в сети новый софт, каждый раз появляется более прибыльная монета. К сожалению, универсальность не всегда совместима с максимальной эффективностью. Поэтому на самых популярных алгоритмах gpu-майнинга ethash и cryptonight пока немного уступают традиционным для этих сетей утилитам. Но на остальных монетах программа работает хорошо, регулярно выходят новые версии, и возможно в будущем sgminer станет универсальным софтом для майнеров криптовалют.
Подписывайтесь на наши ресурсы и читайте комментарии, иногда умные люди пишут там умные вещи.
CGMiner — майнер с открытым исходным кодом для ASIC, GPU и FPGA. Он работает на Windows, Linux и macOS. CGMiner чрезвычайно гибок с точки зрения платформы и может работать с различными аппаратными майнерами и графическими процессорами, включая платформы AMD, CUDA и NVIDIA.
Поддерживаемые алгоритмы
Программа поддерживает следующие алгоритмы:
- Скрипт
- SHA-256
- НеоСкрипт
- Криптоночь
При разработке программы программисты сосредоточились на производительности своего программного обеспечения. Поэтому он не самый удобный в использовании. Фактически для управления используется консоль с введением определенных команд, а графической оболочки нет. В результате новичкам может быть сложно работать с этим программным обеспечением.
Как использовать CGMiner
Шаг 1. Загрузите программу
Есть два варианта загрузки программы:
На официальном сайте вы найдете полную инструкцию с описанием всех команд программы. Адрес официальной страницы на GitHub — здесь.Таким образом, вы можете быть уверены, что программа безопасна и не содержит вредоносных программ. Не используйте сторонние источники — вы можете потерять доступ к данным и своим токенам.
Шаг 2 - Настройка программы
Настройки вводятся через консоль. Мы рекомендуем использовать командный файл (текстовый файл с расширением .bat) для большего удобства. В нем можно сохранить все необходимые данные, чтобы не вводить их при повторном перезапуске программы. На примере coinfoundry пакетный файл будет выглядеть так:
Вместо этого введите DKs5E8nWJe2E5vYnVSoYqNjw2T17nGYUDo ваш адрес кошелька Dogecoin.
Шаг 3. Запустите майнер
Майнер запускается двойным кликом по файлу с расширением .bat .
Вы увидите следующее окно:
В нижней строке отображается скорость хеширования.
Видеоруководство
Файл конфигурации
Вот список содержимого файла cgminer.conf. Его тоже лучше заполнить:
Настройка bat-файла
Настройка относительно проста, если вы знаете все основные команды.
Основной параметр файла .bat содержит следующие данные:
Cgminer –scrypt –o stratum+tcp\\:адрес_пула:порт –u wallet.1 – p x
- Cgminer — показывает файл, используемый для запуска майнера.
- -scrypt — указание алгоритма, используемого для получения цифрового токена, который должен использовать майнер.
- -o — после него нужно указать адрес пула с портом. Возьмите их в бассейн, где вы собираетесь майнить. Вы можете найти его в категории "Начало работы".
- -u user — отображение логина, который использовался при регистрации на пуле, здесь введите имя воркера, которое там было сделано.
- -p x — введите пароль, который использовался для создания воркера.
На этом настройка bat-файла завершена.
Пример для dogecoin
Команды
Чтобы получить точную конфигурацию, вам нужно использовать ряд специальных команд:
-auto-fan — регулировка скорости кулера графического процессора для поддержания определенной температуры. Автоматически устанавливает показатель.
-auto–gpu — устанавливает частоту графического процессора для поддержания определенной температуры. Работает автоматически.
-device (-d) — определяет конкретную видеокарту. По умолчанию программа запускает все, что обнаруживает. Рядом с ней ставится значение карты (например, -device 1).
Отключить графический процессор
-disable-gpu (-G) — отключение графических процессоров.
-gpu-threads ( -g ) — настройка количества потоков на графическом процессоре. Показатель выставляется от 1 до 10. По умолчанию программа выставляет 2. Значение ставится рядом с командой --gpu-thread .
-gpu-dyinterval — установка периода обновления в миллисекундах для видеоадаптеров, использующих динамическую интенсивность. Стандартная стоимость -gpu-dyinterval .
-gpu-engine - установка индикатора частоты для видеоадаптера. Допустимо вводить как один индикатор, так и целый диапазон. Выглядит это так: -gpu-engine 700 или 700-900.
-gpu-fan - установка скорости вращения вентилятора в процентах, определенное значение или диапазон. Выглядит это так: -gpu-fan 50 или 50-65.
-gpu-map — сопоставляет OpenCl с номером оборудования ADL вручную или в парном CSV. Например, 1:0,2:1 показывает, что OpenCl 1 больше ADL 0,2 больше 1.
-gpu-memlock — установка частоты памяти. В случае майнинга биткойнов мы рекомендуем понизить его, для лайткоина – повысить. Выглядит так: -gpu-memlock
-gpu-memdiff — устанавливает конкретную разницу между ядром и памятью. Показатель вводится в мегагерцах. Выглядит это так: -gpu-memdiff. .
-gpu-powertune — установка powertune графического процессора. Значение выбирается в %.
-gpu-reorder - пересортировка видеокарт.
-Gpu-vddc - изменить напряжение на ядре. Данные вводятся в таком виде: -gpu-vddc125 .
-intensity ( –I ) — устанавливает интенсивность. Диапазон выбираемых индикаторов от одного до 14. Установка значения «d» - указывает на то, что индикатор является динамическим. Выглядит это так: -intensity 10 или d.
-kernel ( -k ) — указание ядра для оборудования. Это может быть diablo, poclbm, phatk, diakgcn. Выглядит это так: -kernel diakgcn - нужна помощь в выборе ядер для GPU.
-ndevs (-n`) — выводит список графических процессоров, количество и выходы.
-temp-hysteresis - указывается разница температуры в ℃ от ожидаемого показателя. Стандартная стоимость 3. Выглядит это так:-temp-hysteresis
-temp-overheat - температура, указанная в ℃, при которой сбрасываются частоты ядра.Здесь кулеры работают быстрее (рост оборотов). Установлено стандартно 85. Выглядит например так: -temp-overheat 95.
-temp-target — выставляется нужная температура. Значение в градусах. Стандарт стоит 75. Выглядит это так: -temp-target 90.
-vectors ( -v ) — устанавливает ширину векторов. По умолчанию индикатор выбирается автоматически, но вы можете указать свой: 1, 2 или 4. Здесь он указывается так: -vectors
-worksize ( -w ) — устанавливается размер памяти. Однако на производительность это практически не влияет. Автоматический выбор индикатора является стандартным. При самостоятельном представлении выбирайте его кратным 64: 64, 128 и т. д. Рекомендуется 256. Выглядит так: -worksize
Как настроить в Windows 10?
где XXX — рабочий пароль.
Обратите внимание, что майнер также совместим с Linux и OSX. В случае Linux вы также можете включить удаленный доступ. Однако настроить работу видеоадаптера так же эффективно, как в Windows, не получится.
Как настроить CGMiner для майнинга криптовалют (Litecoin и Dogecoin)
Просмотреть
Программа предназначена исключительно для опытных пользователей, занимающихся майнингом криптовалют. Следовательно, функциональность универсальна. Софт был запущен еще в 2011 году. С тех пор он только совершенствовался и приумножал свои положительные качества. Запуск производился с открытым исходным кодом, что позволяет быть уверенным в надежности программного обеспечения.
Главным разработчиком был Кон Коливас. Он также известен своим вкладом в разработку Linux. При этом по профессии он врач-анестезиолог, разработка программ для него — простое хобби.
Программа признана наиболее эффективным программным обеспечением для добычи электронных токенов с использованием видеоадаптеров AMD и NVidia.
Программное обеспечение позволяет повысить производительность видеоадаптеров, давая возможность тонкой настройки графических устройств.
С помощью этих алгоритмов можно добывать большинство известных цифровых монет. Он используется при добыче биткойнов, Dogecoin, Monero, Litecoin и других известных цифровых токенов. Предоставляет ряд преимуществ:
- Позволяет разгонять графические процессоры, обеспечивая превосходную функциональность.
- Вы можете регулировать скорость вращения кулеров, используемых в системах охлаждения.
- Используемые алгоритмы обеспечивают наиболее эффективный майнинг криптовалюты.
- Вы можете включить автоматическое переключение между рабочими процессами.
- Доступна работа с использованием прокси-серверов.
- Комиссии за использование программы нет. Следовательно, это на 100 % бесплатно.
- Происходит балансировка алгоритма.
- Если рабочие процессы не работают, программа отключит их.
Основные функции
На официальном сайте можно бесплатно загрузить программное обеспечение. Однако обратите внимание, что последние версии программы ориентированы исключительно на ASIC и FPGA, поскольку разработчики решили не продолжать поддерживать майнинг на CPU и видеопроцессорах. Для них стоит использовать старые версии программного обеспечения. К ним относятся версии до 3.7.8.
В принципе стоит работать на AMD, так как софт плохо работает с CUDA. Для NVidia лучше выбрать другой майнер, например, Claymore.
В программе есть несколько интересных моментов. Одним из них является внедрение инструментов для разгона графических процессоров и установки нужной скорости вращения вентиляторов в системе охлаждения. Правда, пользоваться этим функционалом стоит осторожно, так как велик шанс испортить технику и отправить ее в утиль.
Программа также предоставляет информацию о конфигурации, автоматически отключает воркер, вызывая проблемы или просто не работая. Вы можете использовать прокси, стратегию загрузки баланса и Round Robin. Благодаря этому майнеры могут самостоятельно вводить параметры ширины векторов, время ожидания восстановления соединения, создавать заданную задержку для роутера и настраивать отдельное отображение уведомлений. Работа программы настраивается через специальный конфигурационный файл.
Выводы
Существует огромное количество криптовалютных программ, помогающих настроить оборудование для майнинга цифровых токенов. Их называют майнерами — это специальное программное обеспечение, позволяющее заставить оборудование работать максимально эффективно. Однако не все они удачны, у одних плохой функционал, у других сложный интерфейс. Cgminer — одна из немногих программ, доказавших свою эффективность опытным путем. Его использует огромное количество майнеров по всему миру.
Последняя версия – 5.5c.
Файл: * , SHA256: 599393e258d8ba7b8f8633e20c651868258827d3a43a4d0712125bc487eabf92
(Скачать для Linux)
Читайте также: