Приветствую Вас, Гость! Регистрация RSS

Крипто-валюта и как её заработать

Четверг, 02.05.2024





Здравствуйте!
Извиняюсь перед читателями за долгое отсутствие, занимался настройкой люникса на своем ноутбуке.
И  так как я уже многим обищал в личной переписке найти более стабильный майнер с меньшими проблемами при установки на виндовс (в среду люникс спускаться пока не буду).
После проб проверки стабильности и легкости настройки под любу систему мной был выбран sgminer 5.1. Нажмите по нему если хотите скачать.
И так что нам нужно знать прежде мы начнем что то настраивать. Во первых для того чтоб майнить нужно скачать последние драйвера для вашей виде карты. Видоекарты которые способны майнить должны уметь работать с OpenGL!!! Например встроенная графика от Intel как правило этого делать не умеет! Скачайте обязательно последние драйвера для вашего видео адаптера! Это сэкономит вам кучу времени и возможный проблем при настройке майнера. Особенно уделите внимание этому те кто использует дуал графику (гибридную графику и им подобное) очень часто люди с такими графиками получают ошибки при запуске программы. Поставьте последнюю версию драйверов. Если это не поможет попробуйте отключить встроенную графику в настройках биос и увас как правило определиться 1 графическая карта (сразу предупреждаю если вы графику встроенного адаптера отключили в биос он работать не будет пока вы не включите его обратно так же в биос). 

И так напутствия даны давайте приступим к настройке майнера. Скачав и разархивировав архив в любое для вас удобное место запускаем ваш sgminer.exe без настроек пула. Если все в порядке он подумает и попросит вас указать адрес пула для майнинга. Сюда мы напишем следующие (за пример возьмем многим известный пул cointellect):
-o stratum+tcp://66.55.92.73:8000
в данном случае параметр "-о" сам спросит пул какой протокол нужен для майнинга (а данный софт умеет работать почти со всеми алгоритмами) не нужно приписывать --scrypt или --x11 он сам разберется. 

Жмем Enter. Пул спрашивает нас username по хорошему это логин вшего работника (worker) на пуле. На коинтелекте его можно посмотреть в разделе загрузки (download) он там будет указан в виде Miner licens: xxxx-xxxx-xxxx-xxxx. Убираем лишние разделительные знаки "-". Вводим и жмем Энтэр. У меня он выглядит так:

108cf37f1d698bea

Просит пароль пишем

123

На любые другие запросы просто жмем энтер .

Майнер начнет думать и настраивать ваш драйвер OprnGl под работу. Ничего страшного он в драйвере не сделает а просто сохранит свои настройки в файл в этой папке. Файл будет выглядеть приблизительно так: ckolivasBeaverCreekgw256l4lg2tc2048nf10.bin

Записываем себе его название  эти данные нам понадобятся. Зачем расскажу чуть ниже. Если у нас все запустилось можем написать батник.

Открываем текстовый редактор (самый простой способ в папке правой кнопкой мышки -создать текстовый документ) после заходим в верхнее меню и выбираем сохранить как, и пишем имя файла в ковычках напримерм "start.bat" разрешение .бат обязательно а имя называйте его как хотите. Выглядит это так:

Теперь давайте сделаем простой батник для начала напишите в него (можете просто скопировать от сюда):
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1

sgminer.exe -o stratum+tcp://66.55.92.73:8000 -p 123 -u 108cf37f1d698bea

Здесь я выделил жирным свою лицензию вы сюда поставьте то что вам нужно, обычно сначала пишется -o startum+адрес пула если вы собрались майнить на другой пуле и два значения для пула -p пароль и -u пользователь

Жмем сохранить и запускаем наш старт бат. Откроется наш майнер и начнет майнить на пуле.

Теперь давайте настроим интенсивность с которой будем майнить

В программе переключаемся на английскую раскладку клавиатуры и жмем букву "G" отроется настройка графичиских процессоров.
Дальше выберем настройку интенсивности "I" если у вас больше 1го графического процессора выбираем на какой процессоре будем настраивать интенсивность, нумеруются процессоры так 0-1-2-3....

Жмем Энетр. Нас спросят ввести интенсивность  (значения допустимые от 1 до 31) начинаем со значения интенсивности которую выбрала прогмма, Увидеть можно в моем случае у каждого процессора своя интенсивность в программе пишется текст вот такой, интенсивность я выделил жирным.

--------------------------------------------------------------------------------
[P]ool management [G]PU management [S]ettings [D]isplay options [Q]uit
GPU 0:  77.0C  85%    | 26.13K/26.00Kh/s | R:  1.3% HW:0 WU:23.256/m I:12
GPU 1:  75.0C         | 26.39K/26.87Kh/s | R:  0.2% HW:0 WU:23.934/m I:12
--------------------------------------------------------------------------------

На моем примере нужно начать повышать интенсивность таким образом:

G I 0(ноль) ентер 13 ентер I 1 ентер 13 ентер

обе интенсивности в программе поменяются на 13 (хочу обратить внимания поскольку у меня amd dual grphics они при разной интенсивности будут работать хуже ибо процессоры взаимосвязаны у вас могужет при разной интенсивности на GPU быть эффективность лучше *у меня хуже*)
В общем меняем интенсивность и оставляем программку поработать минутку. Смотри вот эти значения скорость и смотрим как наш компьютер подлагивает или нет мешает нам работать или нет.

Ниже выделю жирным значения скорости

--------------------------------------------------------------------------------
[P]ool management [G]PU management [S]ettings [D]isplay options [Q]uit
GPU 0:  77.0C  85%    | 26.13K/26.00Kh/s | R:  1.3% HW:0 WU:23.256/m
GPU 1:  75.0C         | 26.39K/26.87Kh/s | R:  0.2% HW:0 WU:23.934/m 
--------------------------------------------------------------------------------

Подобрав нужную нам интенсивность в моем случает это 12 добавляем ее в бат файл для запуска (жмем по филу правой кнопкой мыши и выбираем изменить вносим изменения и сохраняем):

setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1
sgminer.exe -o stratum+tcp://66.55.92.73:8000 -p 123 -u 108cf37f1d698bea -I 12

В что у меня получилось. Теперь давайте застрахуем наш компьютер от перегрева. Если у вас более одного процессора и вы хотите чтоб интенсивность была у всех разная пишете просто значения через запятую например  я хочу чтоб процессор  0 работал с И 12 а процессор 1 работал с И 13 то я напишу -I 12, 13

--------------------------------------------------------------------------------
[P]ool management [G]PU management [S]ettings [D]isplay options [Q]uit
GPU 0:  77.0C  85%    | 26.13K/26.00Kh/s | R:  1.3% HW:0 WU:23.256/m
GPU 1:  75.0C         | 26.39K/26.87Kh/s | R:  0.2% HW:0 WU:23.934/m 
--------------------------------------------------------------------------------

Поработав 5 минут ваша программа выдаст определенное значение температур , я их выделил жирным. Собственно допишем два значения в батник первое для включения автоматической настройки вентилятора --auto-fan, второе для значения температуры до какой мы хотим держать в моем примере  это 75 градусов --temp-target 75 пишем в батник (я например его и не закрываю никогда в текстовом редакторе пока делаю настройки):

setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1
sgminer.exe -o stratum+tcp://66.55.92.73:8000 -p 123 -u 108cf37f1d698bea -I 12 --auto-fan --temp-target 75

сохранили и теперь ну до конца оптимизируем работу нашей графики выставив работы графы. --thread-concurrency 2048,2048 помните я говорил про файл  ckolivasBeaverCreekgw256l4lg2tc2048nf10.bin (кстати для каждого ГПУ создается свой файл) я выделил жирным обозначение ТЦ в фаиле в моем примере уже проставлено значение. Но чаще всего оно меньше самого высокого. Важно запомнить число 2048 вот это значение и есть шаг ТЦ во всех видеокартах например ваше ТЦ в файле 19486 смотрим сколько не хватает до конца шага следующий шаг будет 20480 вот и ставим значение для вашей карты им --thread-concurrency 20480 собственно на этом все. Чтоб не засорять лишним папку я ставлю стирать бин фаил при каждом запуске командой del *.bin (делать  это не обязательно но спасает от случайно возникших лагов) конечный вариант моего бат файла выглядит так:

del *.bin
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1
sgminer.exe -o stratum+tcp://66.55.92.73:8000 -p 123 -u 108cf37f1d698bea -I 12 --auto-fan --temp-target 75 --thread-concurrency 2048,2048

 

Всем удачного и профитного майнинга!