Chia ‘Runtime Error: Bad Allocation’ Fix

Chia — это новая зеленая криптовалюта, разработанная Брэмом Коэном, одним из известных имен в мире технологий. Она майнит новые монеты менее энергоемким способом. Если вы уже установили Python 3.9.4 и синхронизировали блокчейн в клиенте Chia, но получаете RunTime Error: Bad Allocation при попытке запустить Chia, вот как исправить ее на компьютере под управлением Windows.

Как исправить ошибку Chia Windows Runtime Bad Allocation Error?

Чтобы исправить ошибку Chia Runtime Error Bad Allocation в Windows, вам нужно знать, сколько ядер у вашего процессора и сколько у вас оперативной памяти? Кроме того, какие настройки черчения вы используете? Сюжет минимального размера требует примерно 101 Гб памяти и 4 Гб оперативной памяти, поэтому для хранения 100 сюжетов K32 требуется устройство с объемом памяти частично более 10 Тб. Для параллельного создания 100 сюжетов потребуется 400 Гб машинной памяти, поскольку для создания каждого сюжета требуется 4 Гб DRAM. Поэтому, помня об этом, вот как исправить ошибку Chia Runtime Error Bad Allocation в Windows:

Введите размер оперативной памяти как GiB, преобразованный из GB.

Пользователи иногда совершают ошибку, вводя полный объем оперативной памяти в клиенте Chia. Ваша оперативная память исчисляется в ГБ, в то время как клиент использует GiB. Есть два значения, которые выглядят очень похоже, но сильно отличаются. Вы можете получить ошибку Bad Allocation Runtime Error, если у вас установлено 64 ГБ ОЗУ, а в клиенте вы введете 64 ГБ. 64 гигабайта ОЗУ равны 68,7195 гигабайтам ОЗУ. Поэтому дважды проверьте, правильно ли вы используете единицы измерения в клиенте. Чтобы установить значение GiB в соответствии с используемой оперативной памятью вашей машины, воспользуйтесь Google или любым другим онлайн-конвертером.

Не используйте все ресурсы компьютера

Вы не можете использовать всю оперативную память вашего компьютера, потому что ОС требуется некоторое количество оперативной памяти. Если вы используете всю или большую часть оперативной памяти, компьютер станет медленным. Для построения графика минимального размера вам потребуется 4 Гб оперативной памяти, поэтому умножьте этот объем на количество графиков, которые вы хотите обрабатывать параллельно. В результате убедитесь, что у вас достаточно оперативной памяти для бесперебойной работы Windows. Они будут необходимы для записи и хранения данных на вашем SSD или HDD.

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

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

Попробуйте запустить заговор снова. Если вы все еще получаете ошибку, то в стартовом меню Windows введите «производительность», а затем нажмите на настроить внешний вид и производительность Windows (направляет в Панель управления). Теперь перейдите на вкладку «Дополнительно» и выберите «Изменить» в выпадающем меню виртуальной памяти. Измените число «windows managed» в этом файле C на число, равное количеству участков, которые у вас есть.

Запуск участков в поэтапном порядке для устранения ошибки плохого распределения памяти во время выполнения Chia

В качестве альтернативы можно также рассмотреть возможность запуска одновременных участков в своевременном поэтапном порядке. Когда вы используете всю мощность вашего компьютера одновременно, ОС может заикаться и создавать несколько ошибок распределения. Чтобы исправить это, запускайте одновременно 70-80% мощности. После того, как вы проверили текущее состояние участка, нажав на журнал просмотра, дважды проверьте, не показывает ли он вам ошибку плохого распределения теперь, когда началась фаза 2.

Это все, что вам нужно было знать о том, как исправить ошибку Chia Runtime Error Bad Allocation в Windows. А чтобы узнать обо всех последних технических руководствах, посетите наш раздел «Руководства» на TechNclub.

Оцените статью
cdelat.ru
Добавить комментарий