- Как продолжить майнить Эфириум на видеокартах с 4 ГБ после остановки добычи из-за DAG-файла
- Что делать, если видеокарта не майнит Эфириум
- GPU на 4 ГБ перестала майнить Эфириум. Что делать?
- Советы по настройке майнинга на 4 ГБ видеокартах под HiveOS, RaveOS и других Linux системах
- Получил на lolminer 1.22 и MSI RX470 Miner 4G — 24Mh
- Майнинг Ethereum Classic на видеокартах с 4 ГБ
- Мои видеокарты перестали майнить Эфириум, что делать? Решение проблемы DAG от 2Miners
- Что такое DAG-файл?
- Настройки для Phoenix Miner
- Настройки для Claymore’s Miner
- Измените конфигурацию майнинг-фермы
- Перейдите с Windows на Linux
- Когда мои видеокарты на 4 ГБ перестанут майнить Эфириум?
- Моя видеокарта больше не майнит Эфириум, что делать?
Как продолжить майнить Эфириум на видеокартах с 4 ГБ после остановки добычи из-за DAG-файла
Конец 2020 года оказывается непростым для майнеров Эфириума. Дело в том, что 16 декабря — то есть начиная с эпохи 382 — криптовалюту перестали майнить все видеокарты с 4 ГБ памяти. Причиной этого является DAG-файл, размер которого постоянно увеличивается. К счастью, разработчики не сидят на месте и трудятся над вариантами решения проблемы. Один из них уже готов.
Напомним, DAG-файл — это блок данных, загружаемый в память видеокарты при запуске майнера. Именно благодаря ему идёт процесс майнинга: то есть устройства ищут решения блоков, гарантируют безопасность сети и вдобавок получают награду за выполненную работу.
DAG-файл постоянно увеличивается в размерах: речь идёт о приросте в 8 мегабайтов каждые 30 тысяч блоков. А значит со временем видеокарты попросту перестают справляться с файлом, из-за чего майнеры вынуждены переключаться на другие криптовалюты. Как мы уже отметили, в середине декабря очередь попрощаться с Эфириумом дойдёт и до видеокарт с 4 ГБ памяти. Однако благодаря усилиям разработчиков срок работы таких устройств получится продлить.
Отметим, что некоторые видеокарты с 4 ГБ уже не в состоянии справиться с майнингом Эфириума. Им могут мешать старые версии программного обеспечения, видеокарты разных производителей или банальное использование операционной системы Windows, которая более требовательна к ресурсам. Как бы там ни было, проблема есть и она очевидна.
Что делать, если видеокарта не майнит Эфириум
Разработчики майнера lolMiner, с которым мы уже знакомы, в курсе проблемы, с которой скоро столкнутся обладатели видеокарт с 4 ГБ памяти. Поэтому они выпустили обновлённую версию программного обеспечения и добавили в него поддержку так называемого “зомби-режима” добычи криптовалюты. С его помощью видеокарты на 4 ГБ памяти смогут продолжить майнить Ethereum даже в начале 2021 года.
Почему именно зомби? Вот цитата разработчика проекта Вилке Трайа, также известного под ником Lolliedieb.
Меня спрашивали, почему именно зомби-режим. Ну, мне кажется, что этот термин более чем подходящий. Есть видеокарты, которые к определённой дате должны быть мертвы, но они продолжат майнить — пусть и с некоторой просадкой эффективности. Прямо как нежить (в мире видеокарт).
То есть майнинг Эфириума будет продолжаться, но с постепенно снижающейся эффективностью.
Нововведение действительно работает. В качестве доказательства девелопер представил скриншот, на котором он майнит криптовалюту в тестовой сети с эпохой 390. В данном случае нулевая видеокарта имеет 4 ГБ памяти — и она продолжает работать и выдавать хешрейт в 23 MH/s.
Вот заключение от разработчика.
В целом умещу идею в нескольких словах: это режим, который позволяет майнить Эфириум после эпохи 381 — именно она является последней, где видеокарты с 4 ГБ могут работать на полную мощность. Постепенно эффективность работы будет медленно снижаться. На эпохе 382 хешрейт будет составлять 95 процентов от максимального, а на 390 — 55 процентов. Увы, на 400 эпохе производительность будет эквивалентна всего 22 процентам, однако майнинг всё ещё будет продолжаться.
Соответственно, видеокарта будет выдавать больше 50 процентов эффективности в течение следующих одиннадцати эпох. А это где-то 60 дополнительных дней после официального прекращения добычи.
Для наглядности разработчик привёл таблицу эффективности работы видеокарт AMD RX 580, которая в нормальных условиях выдаёт хешрейт в 30 MH/s. 21 декабря показатель снизится до 27.63 MH/s — а это 92 процента от максимума.
Отдельно отметим, что зомби-режим будет работать как на Linux, так и на Windows. Впрочем, лучшие результаты будет показывать именно первая операционная система — это в том числе видно на таблице.
Есть ли смысл в майнинге не на полную мощность? Ещё как. Дело в том, что одновременно с видеокартами справляться с добычей Эфириума перестанут и ASIC-майнеры на 4 ГБ. Соответственно, хешрейт сети заметно просядет, после чего уменьшится и сложность майнинга. А значит, оставшиеся видеокарты на ETH будут приносить больше, чем они делали до этого. Здесь преимущества продолжения майнинга Эфириума более чем очевидны.
Вот цитата разработчика по этому поводу.
Куда деть все устройства на 4 ГБ? Сложность майнинга ETC, Beam и Ravencoin может взлететь до небес, так что 50 процентов прибыльности на видеокартах с 8 ГБ по-прежнему могут быть более выгодными, чем доходность многих альткоинов.
То есть разработчики предполагают, что в теории майнинг на видеокарте с 4 ГБ на неполной мощности после роста DAG-файла может быть даже выгоднее, чем на полную до этого события. Всё же после возникновения проблем майнеры будут вынуждены переводить свои мощности на другие криптовалюты, из-за чего майнить их будет значительно сложнее.
GPU на 4 ГБ перестала майнить Эфириум. Что делать?
Этот пункт был дописан 16 декабря 2020 года, когда видеокарты на 4 ГБ перестали справляться с майнингом Эфириума. Как и предполагалось, для продолжения добычи ETH стоит использовать майнеры с поддержкой уже упомянутого зомби-режима — TeamRedMiner, lolMiner и PhoenixMiner.
Эксперты пула 2Miners рекомендуют добавить определённые строки в дополнительную конфигурацию майнеров. Они регулируют количество выделяемой памяти видеокарты для добычи криптовалюты.
Для TeamRedMiner 0.7.20 указываем следующее:
Для lolMiner 1.16a приписываем такую комбинацию:
А для PhoenixMiner 5.4b добавляем это:
Вместо X можно указывать различные числа в диапазоне от 4068 до 4080 с шагом 2 в соответствии с возможностями видеокарты. Чем выше параметр, тем выше будет хешрейт. Однако одновременно с этим увеличивается шанс того, что майнер попросту не сможет начать полноценную работу и будет выдавать наименьший хешрейт. Соответственно, если при выбранном числе майнер не работает стабильно, попробуйте уменьшить его на 2 . Промежуток цифр обусловлен тем, что GPU на 4 ГБ могут обладать как 3896 и 3996 МБ, так и 4024 и 4096 МБ. Соответственно, для каждой модели параметр нужно подбирать вручную.
Советы по настройке майнинга на 4 ГБ видеокартах под HiveOS, RaveOS и других Linux системах
- Вставляем видеокарту без райзеров в PCIx16 слоты для получения максимального хешрейта.
- Корректная работа Зомби режима поддерживается только на драйверах 20 серии
на 18 и более старых — не работает однозначно. - на 19 серии — в зависимости от аппаратной конфигурации, в частности от размера ОЗУ на риге
- образ должен быть последний стейбл с сайта Hiveos который содержит AMD OpenCL 20.30 https://download.hiveos.farm/hiveos-0.6.172@201105.zip
- гуи выключена в настройках если в мамке нет видеовыхода или вы его не используете, выключенное GUI сэкономить вам немного памяти.
- Если вы используете встроенный в мамку видеовыход то без разницы включен GUI или нет.
- включено встроенное видеоядро и вывод видеосигнала на него
- если нет встроенного видеоядра, вставить видеокартку с 8Gb памяти возможно поможет
- в биосе матери gen2
- HiveOS обновлен до последней версии из Hive Shell ввести: hive-replace -y —stable
- пробовать майнеры TeamRedMiner, lolminer, Phoenixmine
В дополнительную конфигурацию майнера добавить:
Рекомендуют значение 4078 в диапазоне от 4068 до 4080 с шагом 2 (значение выше — выше хешрейт, меньше стабильность)
lolMiner 1.22 на AMD RX470, RX480, RX570, RX580 4 ГБ на слоте PCIx16
lolMiner 1.24 на AMD RX470, RX480, RX570, RX580 4 ГБ на слоте PCIx16
TeamRedMiner: —eth_4g_max_alloc=4068
PhoenixMiner: -daglim 4068
lolMiner: —4g-alloc-size 4068
Возможные варианты для PhoenixMiner: -daglim 1 -rmode 0 -eres 0 -rvram -1 или просто: -daglim 1 -rmode 0
Получил на lolminer 1.22 и MSI RX470 Miner 4G — 24Mh
Для этого я запустил майнер с командами: —4g-alloc-size 4076 —zombie-tune auto В команде —zombie-tune auto, можно вместо auto менять значения от 1 до 15,5 и смотреть, что у вас будет. Мне подошло значение 10.75
Майнинг Ethereum Classic на видеокартах с 4 ГБ
Вилке отмечает, что пока зомби-режим доступен только для видеокарт от AMD, а поддержка Nvidia появится в ближайшем времени.
Поддержка Windows тоже есть, причём запустить майнинг на ней получилось без проблем. При тестировании майнинга Ethereum Classic видеокарта выдавала 17.32 MH/s вместо стандартных 21.5 MH/s. А это вполне допустимое проседание.
Соответственно, майнить ETC на видеокартах с 4 ГБ всё ещё реально, то есть у владельцев такого оборудования появляется выбор. Напомним, скоро разработчики Ethereum Classic планируют уменьшить DAG-файл и позволить майнить криптовалюту картам с 3 ГБ памяти. Мы писали об этом в отдельном материале.
Единственный параметр, который можно изменять в настройках при зомби-майнинге — это так называемый “keepfree”. Он означает количество мегабайтов, который майнер не будет использовать и зарезервирует для работы системы.
По умолчанию параметр сохраняет 56 мегабайтов для Windows и 5 мегабайтов для Linux. Их отображает такие настройки bat-файла для Windows.
lolMiner.exe —algo ETHASH —pool eth.2miners.com:2020 —user 0x00192Fb10dF37c9FB26829eb2CC623cd1BF599E8 —keepfree 56
А вот комбинация для Linux.
./lolMiner —algo ETHASH —pool eth.2miners.com:2020 —user 0x00192Fb10dF37c9FB26829eb2CC623cd1BF599E8 —keepfree 5
Разработчик отмечает, что если всё работает нормально, а майнинг идёт, можно ничего не редактировать. Если возникают проблемы, нужно провести бенчмарк с помощью следующей команды. Вот код для Windows.
lolMiner.exe —benchmark ETHASH —benchepoch 385 —keepfree 56
./lolMiner —benchmark ETHASH —benchepoch 385 —keepfree 5
Решение принимаем в соответствии с поведением майнера. Если он зависает, стоит увеличить keepfree на 8 мегабайтов и запустить его снова.
Для повышения производительности можно попробовать уменьшить показатель на те же 8 мегабайтов, то есть 48 МБ для Windows и 0 для Linux. Если работает — отлично, попробуйте опустить ещё. И так до тех пор, пока майнер запускается и работает адекватно.
Майнить Эфириум рекомендуем на пуле ethermine.org. У него понятный интерфейс, подробные настройки и поддержка многих языков.
Новость от разработчиков lolMiner однозначно позитивная. Она подтверждает, что майнинг Эфириума продлится дольше, чем должен, а значит владельцы видеокарт смогут зарабатывать и дальше. Хочется верить, что подобный подход будет внедряться и для других криптовалют в дальнейшем.
В частности, разработчики TeamRedMiner запустили версию майнера 0.7.14, где появился так называемый «расширенный майнинг». Это та же идея, которую предлагает зомби-режим, то есть компромисс между эффективностью работы видеокарты и возможностью работы в целом.
Источник
Мои видеокарты перестали майнить Эфириум, что делать? Решение проблемы DAG от 2Miners
В феврале мы писали о том, что Antminer E3 перестал майнить Ethereum Classic. Проблема заключалась в DAG-файле, размер которого постоянно увеличивается. В этот раз в зоне риска оказались видеокарты на 4 ГБ. Накануне некоторые их владельцы не смогли майнить Ethereum и Ethereum Classic из-за того же DAG-файла. Рассказываем, как обойти ограничение для разного программного обеспечения и ферм.
Что такое DAG-файл?
Для понимания проблемы нужно окунуться в теорию. DAG — это большой файл, который необходим для майнинга Эфириума, Ethereum Classic и других монет на алгоритме Ethash. Он загружается в память видеокарт при каждом запуске майнера. Если у вас много GPU, все они делают это. В общем, без DAG майнинг на алгоритме Ethash работать не будет — это базовый принцип.
Размер DAG-файла постоянно увеличивается. Видеокарты с 2 ГБ памяти перестали справляться с майнингом Эфириума в конце 2016 года. Устройства на 3 ГБ сделали то же самое в конце 2018 года. И сейчас — в 2020 — с подобным начинают сталкиваться 4-гигабайтные видеокарты. Но не стоит переживать, из ситуации можно выйти.
Настройки для Phoenix Miner
Phoenix Miner — один из самых надёжных и простых решений для майнинга Ethash-монет. Он в том числе включён в архив для быстрого старта майнинга. Пароль — 2miners.
У Phoenix Miner есть специальный параметр -rvram. Он устанавливает объём зарезервированной памяти, которая не может использоваться для майнинга. По умолчанию он составляет 384 МБ для Windows и всего 128 МБ для Linux. Здесь всё просто: чтобы продолжить майнить Ethereum на видеокартах с 4 ГБ, необходимо отключить это разделение памяти. Для этого устанавливаем -rvram на 1.
Добавление параметра rvram
Майнеры из чата майнинг-пула 2Miners также рекомендуют для видеокарт AMD на Windows поставить драйвер 20.4.2 и установить утилиту AMD-Compute-Switcher. При такой конфигурации майнинг идет без потери скорости.
Итог: добавьте -rvram 1 в ваш .bat-файл, для Windows установите драйвер 20.4.2 и AMD-Compute-Switcher.
Настройки для Claymore’s Miner
Ещё один популярный майнер для добычи Ethash-монет на видеокартах AMD и Nvidia — Claymore’s. У Claymore’s есть так называемый параметр -eres. Он заранее выделяет память видеокарты для определённого количества эпох.
Напомним, эпоха обозначает рост объёма DAG-файла. Увеличение показателя в Ethash-монетах происходит каждые 30 тысяч блоков, а сама процедура известна как “смена эпохи”.
Если eres установлен на 2, программное обеспечение выделит память видеокарты, достаточную для майнинга в нынешней и следующих двух эпохах. После этого нужно будет снова перераспределить память. Увы, для каждой процедуры выделения памяти требуется время. Поэтому видеокарты с большим объёмом памяти могут использовать высокие значения eres, чтобы его сэкономить. А вот для карт с небольшим объёмом памяти схема обратная: нужно устанавливать eres на 0, чтобы GPU не выделяла под майнинг больше памяти, чем необходимо в данный момент.
К сожалению, размер DAG-файла вырос настолько, что нам не удалось запустить Claymore’s майнер на Windows на 4GB картах ни при каких условиях, увы. Используйте только Linux и параметр -eres 0.
Итог: Claymore’s майнер на Windows для 4GB больше нельзя использовать, даже если применять хитрые настройки.
Измените конфигурацию майнинг-фермы
Если ваша майнинг-ферма состоит из разных видеокарт, у некоторых из них наверняка больше памяти, чем у остальных. Так вот, поместите эти более продвинутые карты с большим объёмом памяти в первый x16 PCIe слот — также известный как нулевой слот.
Например, если у вас шесть видеокарт с 4 ГБ памяти и две с 8 ГБ, пусть одна из “восьмёрок” будет GPU0, то есть поместить её в нулевой слот. Ниже — изображение материнской платы ASUS Z270-P.
Итог: установите в нулевой слот видеокарту на 8 или 16 ГБ.
Перейдите с Windows на Linux
Windows требует больше памяти видеокарт, чем Linux — это факт. Если вы хотите и дальше использовать GPU на 4 ГБ, выбор операционной системы будет предельно важен. К слову, Phoenix и Claymore’s доступны для Linux.
Мы рекомендуем использовать один из специальных дистрибутивов Linux по типу HiveOS или SimpleMining OS. У них простой в использовании интерфейс для майнинга. Вдобавок у HiveOS есть предварительно настроенные файлы для всех пулов 2Miners, также известные как “полётные листы”. С ним процесс подготовки к майнингу будет ещё проще.
Итог: используйте Linux.
Когда мои видеокарты на 4 ГБ перестанут майнить Эфириум?
Даже если применить все перечисленные рекомендации, ваши видеокарты рано или поздно перестанут справляться с майнингом Ethereum и Ethereum Classic. Когда это произойдёт?
Мы предполагаем, что видеокарты на 4 ГБ перестанут майнить Ethash-монеты приблизительно на эпохе под номером 375. Естественно, с учётом конкретного оборудования и программного обеспечения это число может немного отличаться.
Для смены эпохи нужно 30 тысяч блоков, то есть эпоха 375 начнётся на блоке 11 250 000. Следить за нынешним номером блока можно на специальной странице. Вот ссылка для Эфириума, а вот — для ETC.
Нынешний блок в сети Эфириума
Сейчас сеть Эфириума на блоке 9 871 779.
11 250 000 — 9 781 779 = 1 378 221 (оставшихся блоков)
1 378 221 * 13 секунд = 17 916 873 секунды (среднее время блока в сети равно 13 секундам)
17 916 873 / 60 / 60 / 24 = 207 дней.
Если проделать те же вычисления для Ethereum Classic, который сейчас находится на высоте блока 10 187 286, получим 160 оставшихся дней на майнинг ETC на видеокартах с 4 ГБ.
Итог: видеокарты на 4 ГБ перестанут майнить Эфириум в январе 2021 года, а Ethereum Classic — в сентябре 2020 года.
Моя видеокарта больше не майнит Эфириум, что делать?
Если ваша видеокарта перестала справляться с майнингом Эфириума, выход всё равно есть. У других Ethash- монет — по типу CLO, ETP, PIRL и EXP — куда более ранняя эпоха, то есть их DAG-файл значительно меньше. Так что майнить эти монеты получится даже после того, как GPU не смогут майнить ETH и ETC.
Если у вас видеокарта Nvidia, вам будет немного легче, чем владельцам AMD-карт. Видеокарты от Nvidia обычно более гибкие и могут справляться с разными алгоритмами, а не только с Ethash. Хотя и устройства AMD с последней версией lolMiner выдают отличные результаты.
Выбрать подходящую прибыльную монету для майнинга на любой видеокарте поможет калькулятор 2CryptoCalc. Вдобавок он знает хешрейты разных GPU, то есть высчитает всё автоматически. Ravencoin, Zcoin и Bitcoin Gold — вот одни из самых выгодных и, соответственно, популярных монет для майнинга на видеокартах.
Источник