device 0 out of memory что делать nbminer
Исправляем ошибку при майнинге Ethereum на GeForce 1050
Все кто занимается добычей криптовалюты, рано или поздно сталкиваются с определенными проблемами в работе оборудования. Часто, решаются они быстро, а в большинстве случаев, вовсе проходят сами, после автоматического обновления ПО.
Сегодня же, поговорим о ошибке «CUDA error», а если быть точнее, то о том, как её победить. Я лично столкнулся с подобной проблемой, по-этому знаю о чем говорю. Не буду мучить вас предысториями о том, как у меня все начиналось и как я от этого страдал — это лишнее. Давайте сразу приступим к сути вопроса и его решению.
Если вы занимаетесь добычей Ethereum (эфириума), и у вас возникает такая ошибка (ниже выложу скрин), значит мой метод решения именно для вас:
Решение ошибки CUDA error
Шаг 1. На рабочем столе находим «Мой компьютер» нажимаем на него правой кнопкой, и выбираем последний пункт «Свойства»
Шаг 2. Идем по пути: «Дополнительные параметры системы» — «Дополнительно» — «Параметры» — опять «Дополнительно»
Шаг 3. Нажимаем кнопку «Изменить» возле надписи «Виртуальная память»
Шаг 4. Вводим нужную цифру (напомним, что она не должна быть ниже 16 000 Мб)
Собственно все. После таких манипуляций, мой риг сново ожил, а майнинг вернулся на прежний уровень дохода. Для тех кто не понял, что нужно делать, ниже оставлю видео, как это выглядит у меня, а там уже разберетесь. Собственно вот, как и обещал!
[creativ_media type=»youtube» url=»www.youtube.com/watch?v=Y-F-VcsUUpI»]
Не знаю, поможет ли вам этот способ, но мне помог. На самом деле, ошибки связанные с файлом подкачки, довольно таки частые, а данный метод поможет их решить. Всем хорошего майнинга и меньше ошибок при добыче крипты!
Out of memory #95
Comments
Maas1337 commented Jun 8, 2019
My specs:
Windows 10 Pro 1803
8GB RAM
120 GB SSD
6x gtx 1070
1xgtx 1080
virtual memory: 57344 MB (7×8192)
Tried with more virtual memory (up to 75GB)
everytime i got Out of Memory (without OC).
The text was updated successfully, but these errors were encountered:
nebutech-admin commented Jun 9, 2019
Please refer to the requirements section is readme. Cockatoo algorithm requires 10gb gpu memory on win10.
Maas1337 commented Jun 9, 2019
I Set virtual memory on 70gb (7×10) or more.. You mean virtual memory or free space left on ssd?
nebutech-admin commented Jun 9, 2019
No, it’s 10GB GPU GDDR menory required, not system DDR memory.
nebutech-admin commented Jun 9, 2019
@Maas1337 Basically, you can not mining algo cuckatoo with 1070 1080 1070ti under win10.
l4p4 commented Apr 12, 2021
@nebutech-admin I have the same problem, I have 16GB RAM, using Ethash/ETH.
System: HiveOS
4x 3070
2x 3080
1x RX 6800
Every 18 hours on average, the miner launches this error mentioned in this post and then restarts.
l4p4 commented Apr 12, 2021
@Maas1337 Were you able to solve your problem?
l4p4 commented Apr 12, 2021
@Maas1337 I see that we have the same number of cards; Maybe NBMiner doesn’t know how to work with more than 6 cards, when I had only 6 cards, it was working without this problem, but maybe the error also existed, it just didn’t have time for it to occur. Because if it is something that breaks with the runtime, then it is accumulating or consuming something wrong, so depending on the number of cards, the more you have, the faster it will launch this error, also based on the size of the RAM memory, I tested it with a rig with less RAM and it gave the problem running with only a single card, maybe it is not releasing RAM in the process; Although when I see it on the hiveos dashboard my RAM has more than 13 GB free.
Do you have this problem using another miner?
Ошибка «out of memory» при алгоритме NeoScrypt
Stee1Arm
Новичок
Добрый вечер.
Подскажите пожалуйста, в чем может быть причина:
Майню на Nicehash, при переключение на алгоритм NeoScrypt вылетает ошибка «out of memory».
Майнер перезагружается и с ново выдает ту же ошибку, так по кругу пока не поменяет алгоритм.
Когда выставляю NeoScrypt только на 2 картах, все работает хорошо, больше 2-х вылетает с ошибкой.
Ферма:
8x Palit GTX 1080 Ti JetStream 11GB
1x Corsair 1000W 80+ Gold RM1000i
3x Corsair 850W 80+ Gold RM850
Asus Prime Z270-A + G4400 3.3Ghz 3MB
8GB DDR4 2400Mhz
Kingston SSD 120GB
Файл подкачки ставил 16000 и 24000 не помогает.
Бывалый
Добрый вечер.
Подскажите пожалуйста, в чем может быть причина:
Майню на Nicehash, при переключение на алгоритм NeoScrypt вылетает ошибка «out of memory».
Майнер перезагружается и с ново выдает ту же ошибку, так по кругу пока не поменяет алгоритм.
Когда выставляю NeoScrypt только на 2 картах, все работает хорошо, больше 2-х вылетает с ошибкой.
Ферма:
8x Palit GTX 1080 Ti JetStream 11GB
1x Corsair 1000W 80+ Gold RM1000i
3x Corsair 850W 80+ Gold RM850
Asus Prime Z270-A + G4400 3.3Ghz 3MB
8GB DDR4 2400Mhz
Kingston SSD 120GB
Файл подкачки ставил 16000 и 24000 не помогает.
pilat200
Свой человек
Добрый вечер.
Подскажите пожалуйста, в чем может быть причина:
Майню на Nicehash, при переключение на алгоритм NeoScrypt вылетает ошибка «out of memory».
Майнер перезагружается и с ново выдает ту же ошибку, так по кругу пока не поменяет алгоритм.
Когда выставляю NeoScrypt только на 2 картах, все работает хорошо, больше 2-х вылетает с ошибкой.
Ферма:
8x Palit GTX 1080 Ti JetStream 11GB
1x Corsair 1000W 80+ Gold RM1000i
3x Corsair 850W 80+ Gold RM850
Asus Prime Z270-A + G4400 3.3Ghz 3MB
8GB DDR4 2400Mhz
Kingston SSD 120GB
Файл подкачки ставил 16000 и 24000 не помогает.
Устранение ошибок при майнинге, связанных с неверной установкой или конфигурированием видеокарт
При настройке и эксплуатации оборудования для майнинга часто возникают различные ошибки.
В данной статье рассматриваются характерные ошибки, возникающие при майнинге при неверной сборке майнинг ферм или в связи с программными ошибками.
Аппаратные ошибки, приводящие к неверной работе или отсутствии видеокарт в диспетчере задач
На аппаратном уровне к ошибкам в определении видеокарт или к постоянному их вылету при работе приводят некоторые часто встречающиеся проблемы. К ним относятся:
Во всех случаях, связанных с поиском неисправностей в работе электро и радиоаппаратуры и вычислительной техники нужно помнить, что:
ОСНОВНЫМИ ПРИЧИНАМИ НЕИСПРАВНОСТЕЙ В ЛЮБЫХ ЭЛЕКТРИЧЕСКИХ УСТРОЙСТВАХ ЯВЛЯЮТСЯ НАЛИЧИЕ ЛИШНИХ ИЛИ ОТСУТСТВИЕ НУЖНЫХ КОНТАКТОВ.
Программные ошибки, связанные с видеокартами, приводящие к сбоям майнеров
При неверной настройке операционной системы, сбое в установке драйверов, неправильной конфигурации майнеров, избыточном разгоне возникают ошибки, в результате которых происходит сбой при запуске программы-майнера.
Ошибки, вызванные неправильной установкой драйверов
Как правило, в майнинг фермах с несколькими видеокартами возникают следующие ошибки, связанные с неправильной установкой драйверов:
Ошибка с кодом 43, как правило, возникает при установке новых драйверов в системе, что может сделать и сама система во время автоматической установки обновлений. Кроме того, драйвера могут слететь при сбоях в питании, появлении ошибок на носителе системы, воздействии вирусов и других проблемах.
После такого обновления может появиться ошибка 43, а также значительно упасть хешрейт видеокарт. Для видеокарт AMD после установки драйверов нужно применить AMD-Compute-Switcher, а для видеокарт Нвидиа включить P0 state согласно методике, описанной в статье «Оптимизация потребления видеокарт Nvidia при майнинге».
Если после применения патчера и мода (для Windows 7) и перезагрузки системы ошибка не исчезает, то возможно на видеокарте прошит неверный BIOS, произошел сбой при его записи, либо вышла из строя микросхема BIOS на видеокарте. Для устранения такой ошибки нужно:
При невозможности восстановить рабочее состояние видеокарты прошивкой верного Биоса или переключением переключателя BIOS на резерв нужно менять чип BIOS в сервис-центре, либо искать другую причину неполадок.
Ошибки в конфигурации майнера при указании видеокарт
Этот вид ошибок возникает в случае отсутствия или неправильного указания в пакетном файле для запуска майнинга видеокарт, которые должны осуществлять майнинг (как АМД, так и Nvidia).
Например, в программе claymore dual miner и других программах от этого программиста, иногда возникает ошибка NO AMD OPENCL found. Она появляется при запуске программы для майнинга и обозначает, что не найдено устройств, поддерживающих технологию OPENCL. В разных программах она может иметь различное написание, но ее суть сводится к невозможности найти подходящее для майнинга устройство. При отсутствии аппаратных ошибок и проблем, связанных с неверной установкой драйверов, неисправность нужно искать в конфигурации майнера.
Эта ошибка может возникать и в других программах, использующихся для майнинга. Например, в программе sgminer подобная ошибка называется clDevicesNum returned error, no GPUs usable. При запуске майнера появляется подобное сообщение:
[02:56:02] Started sgminer v0.1.1
[02:56:02] * using Jansson 2.11
[02:56:09] Specified platform that does not exist
[02:56:09] clDevicesNum returned error, no GPUs usable
[02:56:09] Command line options set a device that doesn’t exist
Еще раз повторимся, что если в диспетчере устройств нужные видеокарты отображены корректно и не имеют восклицательных знаков с кодами ошибки, то неправильно сконфигурирован BAT-файл. Это случается в системах с различными типами карт, установленными в системе (например, интегрированная видеокарта плюс видеокарты AMD или одновременное использование GPU от AMD и Nvidia и все три типа устройств вместе). Как правило, для устранения этой ошибки нужно либо правильно указать номера использующихся в майнере видеокарт, либо указать какую платформу (AMD или Nvidia) нужно использовать.
В sgminer (его различных версиях и подобных программах, например, cgminer) в смешанных системах может понадобиться указывать в командной строке параметр —gpu-platform 1 или 2.
Обычно, при отсутствии включенной внутренней видеокарты этот майнер работает без указания этого парметра, но в этом случае иногда может потребоваться использование команды —gpu-platform 0.
Другие ошибки, приводящие к сбоям в работе майнеров
Рассмотрим другие ошибки, которые иногда возникают при работе программ для майнинга:
ошибка WATCHDOG: GPU hangs in OpenCL call появляется при переразгоне видеокарт, некачественных райзерах, плохих (очень длинных) соединительных USB-кабелях. Не нужно выжимать из видеокарт все соки, увеличивая частоту памяти и видеоядра, так как простои, вызванные переразгоном, сведут на нет весь доход от такого майнинга. Понять то, где выставлены очень большие значения частоты поможет программа hwinfo, которая показывает ошибки по памяти для видеокарт AMD:
Как правило, при переразгоне по памяти вылетает одна из видеокарт, а при чрезмерном разгоне по ядру (или очень сильном даунвольтинге) компьютер полностью зависает;
Заключение
Майнинг требует наличия определенных знаний, связанных с эксплуатацией вычислительной техники и сетей связи. Это необходимо, потому что знание основ функционирования радиоаппаратуры и каналов связи дает возможность самостоятельно разобраться в причинах появления неполадок и понять, как их можно устранить наиболее рациональным способом.
Знание основ электротехнических цепей поможет избежать ошибок, связанных с навешиванием чрезмерной нагрузки на одну линию (например, более одной видеокарты на линию Molex), что часто приводит к подгоранию контактов или выходу из строя райзеров и видеокарт.
Понимание закона Ома поможет избежать проблем, связанных с использованием переходников с разъема питания SATA на райзера, которое гарантированно приведет к прогоранию контактов и связанным с этим проблемам.
Чем больше человек знает, тем больше он понимает, что знает очень мало или не знает ничего… Процесс поиска истины благотворно воздействует на человеческую карму и дает жизненный опыт, для обретения которого, возможно, мы и живем…
GMiner CUDA Equihash Miner
Эта программа используется в основном для добычи таких монет, как Ethereum, ETC, Beam, Cortex и других.
GMiner часто используют для добычи Ethereum. Подробнее о том, как майнить Эфириум на видеокартах в Windows.
Выбрать перспективную монету помогут статьи:
Кликните правой кнопкой по файлу, выберете пункт «Изменить».
как изменить батник
Откроется текстовый документ и Вы увидите список команд программы. Чтобы быстро запустить программу вам достаточно только изменить адрес цифрового кошелька на свой адрес.
Готовый пример кода:
Обратите внимание, что во всех примерах вам нужно изменить username1 на ваш собственный логин от пула. Если в примере есть кошелек, то кошелек тоже нужно изменить.
Внимание! Чтобы Джимайнер запустился вам необходимо придерживаться строгого синтаксиса. Т.е. не допускаются лишние пробелы, запятые и прочие знаки пунктуации там, где их не должно быть.
Обратите внимание, что это упрощенная схема настройки. Ниже мы рассмотрим все команды.
Настройка для Ethereum (Ethermine)
Готовый пример кода:
Не удаляйте пробелы и знаки препинания при изменении файла, так как это приведет к повреждению файла.
Настройка для Ethereum (Nicehash)
Готовый пример кода:
Настройка для Ravencoin (Kawpow)
Готовый пример кода:
Настройка для Equihash
Готовый пример кода:
Как вы можете видеть, в этом примере есть дополнительные команды:
Настройка для Cortex
Готовый пример кода:
Не в настроении читать? Смотрите видео с быстрой и простой настройкой:
Мы рассмотрели основные аргументы командной строки для запуска этой программы. Ниже будет список всех команд, а сейчас давайте запустим майнер.
Системные требования для майнинга
Оборудование
Карты Nvidia : 1060, 1070, 1070ti, 1080, 1080ti, 2070, 2080, 2080ti и новее.
Обратите внимание, что это не весь перечень поддерживаемых устройств. Если у вас другие видеокарты, то они тоже должны быть совместимы с данной программой.
Программное обеспечение
Temp Limit (ограничение температуры): 70 ° C, Про безопасные температуры смотрите здесь и здесь
Core clock (разгон ядра): от +100 до +150;
Memory clock (разгон памяти): от +300 до+500;
Эти настройки были стабильны для Nvidia GTX 1080 TI.
Кошелек монеты
Инструкция предполагает, что у вас уже есть кошелек монеты. Открыть депозит можно на любой удобной и безопасной бирже, или скачав официальный холодный кошелек с официального сайта интересующей вас монеты.
Пошаговое руководство по настройке программы
Шаг 1: Загрузка майнера
Загрузите эту программу и разархивируйте ее.
Шаг 2: Выберите пул!
Для майнинга на некоторых пулах требуется регистрация.
Шаг 3: Настройка
Виртуальная память в Windows
Перед запуском GMiner вам необходимо увеличить виртуальную память в Windows по крайней мере до 7 ГБ (а лучше до 7,5 ГБ) x (Количество карт), так что для фермы с 6 картами потребуется по крайней мере 42 ГБ для Cuckaroo29. Для Cuckatoo31 порядка 8 ГБ на одну видеокарту 1080 GTX TI.
выставляем файл подкачки в системе
Все аргументы командной строки
Параметры подключения к пулу:
—ssl(аргумент) — включить / отключить ssl для подключения к пулу
—ssl_verification(аргумент) — включить / отключить проверку сертификатов для ssl
—proto(аргумент) — выбрать протокол: proxy, stratum или solo
—dual_intensity — указать разделенный пробелами список интенсивностей для дуал майнинга (1-10)
—dserver — указать адрес для дуал сервера
—dport — указать порт для дуал майнинга
—duser — указать кошелек для дуал майнинга
—dpass — указать пароль для дуал майнинга
—dssl — включить / отключить ssl соединение для дуала
—dssl_verification — включить / отключить проверку сертификатов для ssl
—trim — указать разделенный пробелами список дополнительной обрезки циклов для алгоритма cuckoo24 (> 0). Это может повысить производительность
—oc — указать разделенный пробелами список режимов OC для каждого устройства
—oc1 — включить OC1 для всех устройств
—nvml arg (=1) — включить / отключить NVML (программную библиотеку, входящая в пакет NVIDIA, предназначенную для управления и мониторинга видеокартами Нвидиа)
—pers(аргумент) — указать строку персонализации для алгоритма equihash
—pec [=(аргумент)(=1)] (=1) — включить / отключить калькулятор энергоэффективности
—electricity_cost (аргумент) (=0) — указать стоимость электроэнергии в долларах ($)
—cuda (=1) — включить / отключить платформу CUDA
—opencl (=0) — включить / отключить платформу OpenCL
—api(аргумент) — указать порт API для включения API
Если при запущенном майнере перейти по адресу: http://localhost:20000, то можно увидеть такую картину:
Здесь вы можете проверить энергопотребление и эффективность (Вт и Сол/Вт), а так же время работы майнера и другую статистику.
—config(аргумент) — указать файл конфигурации
Решение проблем
Connection Error: «End of file»
Out of memory error
Если у вас высвечивается эта ошибка, это значит, что картам не хватает виртуальной памяти. Увеличьте файл подкачки! Пример есть выше.
Программа не запускается
No devices for mining
Устройство либо не обнаружено, либо занято другим приложением. Закройте через диспетчер задач другие процессы, использующие GPU и повторите попытку. Так же убедитесь, что система распознает все видеокарты
Загрузка и изменения в версиях
История версий
2.06
исправлены ошибки и улучшена стабильность
1.43 Добавлен алгоритм Equihash + Scrypt для добычи монеты V-Dimension (VOLLAR / VDS) Незначительные улучшения для некоторых карт по алгоритмам Equihash 144,5 и Equihash 192,7 Поддержка Aeternity на NiceHash Добавлена возможность доступа к переменным окружения из файлов конфигурации с помощью %variable_name% 1.42