drminer Текущая версия: 1.2.4
- Добавлена поддержка minergate бассейн.
- добавленной "главный бассейн" - шахтер будет пытаться использовать основной пул каждые 30 минут.
- "pools.txt" Файл - теперь вы можете указать логин и пароль для каждого пула.
- текущий пул адреса отображаются для каждой новой работы.
- Улучшена стабильность.
Ссылка:
https://mega.co.nz/#!DFkWkJqI!eK_2AHrzuaZLUVwvUXAFzbv3SjHgaVKiMnTlE5kNa8Q
Основные примеры использования
Код:
$ ./minerd --url = HTTP: //myminingpool.com: 9332 --userpass = my.worker: пароль
$ ./minerd --url = прослойка + ТСР: //myminingpool.com: 3333 --userpass = my.worker: пароль
Чтобы получить больше информации:$ ./minerd --url = прослойка + ТСР: //myminingpool.com: 3333 --userpass = my.worker: пароль
Код:
$ ./minerd --help
инструкции Строительство
Установка зависимостей для построения на Debian, Ubuntu и других APT на основе дистрибутивов:
Код:
$ Sudo APT-получить установку сборки заменимых libcurl4-OpenSSL-DEV
Установка зависимостей для построения на Fedora, RHEL, CentOS и других Yum основы дистрибутивов:Код:
$ Sudo ням установить GCC сделать завиток-Devel
Установка зависимостей для построения на OpenSUSE и других Zypp основы дистрибутивов:Код:
$ Sudo Zypper в НКУ макияж Libcurl-разви
Рецепт для создания на Linux:Код:
$ Wget http://sourceforge.net/projects/cpuminer/files/pooler-cpuminer-2.4.tar.gz
$ TAR xzf Pooler-cpuminer -. * Tar.gz
$ Кд cpuminer- *
$ ./configure CFLAGS ="-O3"
$ делают
$ TAR xzf Pooler-cpuminer -. * Tar.gz
$ Кд cpuminer- *
$ ./configure CFLAGS ="-O3"
$ делают
FAQ / Поиск неисправностей
Q: Должен ли я назвать это шахтер "cpuminer" или "minerd"?
A: Пакет программного обеспечения называется "cpuminer", "minerd" ("шахтер демон") Только имя исполняемого файла, предоставленный в пакете.
Q: Мои антивирусные флаги двоичного Windows, как вредоносные программы.
A: Это известно ложноположительный. Больше информации Вот.
Q: Могу ли я помоему (Вставить cryptocoin здесь) с этим шахтером?
A: Только если его алгоритм доказательства правильности работы Scrypt или SHA-256D. Это делает шахтер не В настоящее время поддерживаются и другие алгоритмы, такие как Keccak, Scrypt-Джен, Х11 и т.д. вилы этого проекта может предоставить дополнительные алгоритмы, но я не поддерживать их, и они здесь не обсуждаются, поэтому если у вас есть вопросы о них, пожалуйста, обратитесь к авторам.
Q: При запуске конфигурировать Я получаю ошибку "C компилятор не может создавать исполняемые файлы",
A: Убедитесь, что вы ввели CFLAGS ="-O3" с большим O, а не с нуля.
Q: autogen.sh умирает с "Ошибка: возможно неопределенный макрос: AC_MSG_ERROR",
Q: конфигурировать дроссели на что-то вроде "LIBCURL_CHECK_CONFIG (, 7.15.2,»",
A: Убедитесь, что вы установили пакет разработки для Libcurl. Если у вас есть, и вы по-прежнему получаете сообщение об ошибке при компиляции из мерзавца, попробуйте скомпилировать из архива вместо.
Q: Я пытаюсь подключиться к серверу Stratum, но я получаю "запрос HTTP не удалось: Пустой ответ от сервера",
A: Убедитесь, что вы указали правильный протокол в URL сервера (прослойка + TCP: //).
Q: Есть ли какой-либо параметр командной строки, я могу играть с, чтобы сделать его помоему быстрее?
A: Нет. Шахтер автоматически выбирает оптимальные настройки для процессора, когда он запускается.
Q: В чем разница между этими двумя алгоритмами, Scrypt а также sha256d?
A: Они совершенно разные алгоритмы корректуры из-работы. Вы должны использовать Scrypt для Litecoin, и вы должны использовать sha256d для Bitcoin. Алгоритм по умолчанию Scrypt, поэтому для добычи Bitcoin вы должны указать --Algo = sha256d.
Q: Будет ли этот шахтер использовать много оперативной памяти при использовании алгоритма Scrypt?
A: Нет, это GPU вещь.
Q: Как сделать шахтер написать свой вывод в файл вместо печати на экран?
A: Просто перенаправить стандартный поток ошибок в файл:
Код:
minerd [опция] 2> мой файл
Вы можете также использовать --тихо/-Q опция для отключения hashmeter каждого потока.На * Никс, вы, вероятно, также хотите использовать --задний план/-В возможность раскошелиться в фоновом режиме.
Оригинальный пост (19 декабря 2011) следующим образом. Обратите внимание, что большинство технических деталей теперь устарело.
Я недавно переписал сердце функции Scrypt хеширования, используемую jgarzik / ArtForz cpuminer на ассемблере, чтобы увидеть, если это может принести немного больше скорости. Видимо это было сделано.
Исходный код доступен на GitHub:
https://github.com/pooler/cpuminer
Процесс сборки для Linux должен быть таким же, как и раньше.
В новом коде я попытался воспользоваться всеми преимуществами инструкций SSE2, которые доступны с Pentium 4. К сожалению, реализация AMD, эти инструкции не так быстро, как Intel, ... ну, хорошо, к сожалению, это почти в два раза медленнее. По этой причине, я должен был написать отдельные версии функций хэширования. Вам не нужно беспокоиться об этом, хотя, так как новая функция должна иметь возможность автоопределения вашего процессора и автоматически выбирает лучший алгоритм.
Длинный патч опроса
Этот релиз также включает в себя новый --timeout варианта, который я первоначально добавляемый решить проблему с длинным опросом. Видимо, LP нить не ведет себя хорошо при определенных условиях сети, как сообщается различными пользователями. Таким образом, если вы испытали высокие несвежие ставки с предыдущим шахтер, вы должны обязательно попробовать эту новую версию.
Большое спасибо SockPuppet, ака shawnp0wers, которые помогли мне прибить вопрос!
Некоторые технические подробности
Текущая версия включает в себя четыре различных реализаций сердечника Scrypt, каждый из которых предназначено для различных аппаратных средств.
- Запасной вариант версия обычной x86, которые будут использоваться при инструкции SSE2 не доступна (Pentium III, Athlon XP и более ранние процессоры).
- 32-разрядная версия, использующая SSE2, для использования на Pentium 4, Pentium M, Core, Atom, а также всех 64-битных процессоров, работающей в 32-разрядной ОС.
- 64-битная версия для процессоров Intel, т.е. Core 2, i3, i5, i7. Эта версия может в большинстве случаев удвоить скорость предыдущего шахтера.
- 64-битная версия для процессоров AMD, т.е. Athlon 64, Sempron Phenom, и тому подобное. Увеличение скорости здесь может составлять от 5% до 80%.
Флаги компилятора
Один крутой аспект сборки кода является то, что пользователи больше не нужно играть с флагами компилятора, чтобы получить лучшую производительность. Настройка сборки только с CFLAGS ="-O3" в настоящее время более чем достаточно, чтобы получить эффективный код. Это также означает, что мы больше не нужны отдельные специализированные наборы для Intel и AMD процессоров. Только 32-разрядная и 64-разрядная версия.
Личные примечания
Кто-то на IRC спросил меня, почему я выпускаю этот шахтер, вместо того чтобы держать его для себя или для своего бассейна. Ну, это именно точка. Это важно для Litecoin, что каждый имеет доступ к наиболее эффективной добычи программного обеспечения!
Кто-то может беспокоиться о влиянии этого выпуска на рыночных ценах, но подумайте: если все начинает использовать новый шахтер, скорость хеширования будет идти вверх, но так будет трудность, так что ничего не будет, в конечном счете изменится. Я на самом деле думаю, что этот новый шахтер будет очень полезным для Litecoin, потому что она должна сделать добычу проще для начинающих (см флагов компилятора).
Как crazy_rabbit писал в другом потоке, один большой плюс Litecoin является то, что каждый может принять участие. Ну, подумайте: теперь вы можете эффективно добывать на Atom!
Alright люди ... Я надеюсь, вам понравится прирост производительности. Рассмотрим это как мой рождественский подарок для сообщества!