/MinerWatchdog

Gpu miner applications wrapper.

Primary LanguageC#MIT LicenseMIT

Что это такое?

Обёртка над GPU майнером, перезагружающая оный при простое GPU.

Внешний вид

Зачем оно надо?

Бывают ситуации, когда майнер запущен, но из-за багов системы или самого майнера процесс добычи криптовалюты прекращается. Данная штуковина отслеживает показатель загрузки GPU. В процессе майнинга процессор GPU обычно загружен на 100%, однако, в простое загрузка процессора GPU падает практически до ноля. Таким образом, при падении показателя загрузки GPU ниже определённого порога (по умолчанию 20%) майнер перезагружается.

На некоторых майнерах при отключении интернета во время работы нагрузка на GPU остаётся. Другими словами, майнинг не идёт, а GPU продолжает кочегарить потребляя киловатты. Чтобы не тратить электроэнергию впустую, обёртка отслеживает подключение к интернету и отключает майнер если интернет соединение потеряно. Когда интернет соединение восстановлено - майнер снова запускается.

Как этим пользоваться?

Всё очень просто: создаём новый .bat файл, в котором прописываем имя используемого майнера, путь к майнеру (если майнер лежит в папке с обёрткой, то путь к майнеру можно не указывать) и аргументы, с которыми майнер необходимо запустить. И запускаем .bat файл.

WDG -miner "ethminer.exe" -minerPath "C:\miners" -minerArgs "-SP 2 -U -S daggerhashimoto.eu.nicehash.com:3353 -O 1QHfKJggsuBSN3kUMJ1zVMapMMAREK5YrJ.RIG1:x"

Также готовый батник можно взять здесь.

Какие команды сейчас доступны?

Команда Описание Пример Значение по умолчанию
miner Название майнера -miner ethminer.exe нет
minerPath Путь к папке с майнером -minerPath "C:\miners" нет
minerArgs Параметры запуска майнера -minerArgs "-S x11.eu.nicehash.com:3353" нет
loadThreshold Если нагрузка на GPU упадёт ниже этого значения майнер будет перезапущен -loadThreshold 53 20 %
uprate Период обновления данных о состоянии GPU -uprate 1000 5000 ms
checkInet Включить/выключить проверку интернет соединения -checkInet false true
restart Перезапуск ОС вместо перезапуска майнера -restart true false

Что ещё умеет эта штука?

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

Где скачать?

Последняя версия доступна здесь

Что там с лицензией?

Обёртка распространяется под лицензией MIT. Обёртка использует библиотеку Open hardware monitor, доступную под лицензией Mozilla Public License 2.0.

Хочешь поддержать рублём?

Не вопрос! Вот BTC кошелёк: 1QHfKJggsuBSN3kUMJ1zVMapMMAREK5YrJ Вот кошелёк Яндекс деьги: 410015029498679

Системные требования

win7, win8, win 8.1, win10