Плоттинг Chia через PowerShell - Chia Майнинг - CryptoTalk.Org Jump to content
Vert

Плоттинг Chia через PowerShell

Recommended Posts

Плюсы альтернативного плоттинга, или зачем это нужно (?)

 

1. Смысл в том, что через PowerShell плоттинг происходит независимо от официальной программы Chia Blockchain, и при ее сбоях создание плотов будет продолжаться.

2. Если вы фармите через пулы (а пулы требуют отсутствия двойного фарминга), то это решение для вас, потому что официальная программа по умолчанию начинает фармить сразу, как только создастся плот, но вы этого визуально не увидите, если у вас создаются другие плоты.

3. В каждом окне PowerShell запускается отдельный процесс, т.е. для управления и визуализации это более удобно, чем в официальной программе. В любой момент вы можете отменить каждый конкретный процесс создания плота, и это не вызовет сбоев, как в официальной программе.

 

Предварительные настройки и избежание ошибок

 

1. Для открытия PowerShell достаточно нажать клавишу Windows, вбить "PowerShell" и выбрать соответствующий пункт (Winsows PowerShell).

 

001.png.6f1798f131dc0cf2e7fb8e8bdfcbed2f.png

 

2. В свойствах окна (свойства можно вызвать нажатием правой кнопки по заголовку окна и выбором соответствующего пункта) убираем галочку с пункта "Выделение мышью". Делается это для того, чтобы случайно не затормозить плоттинг, т.к. при выделении мышью текста в окне программы происходит приостановка.

3. Там же в свойствах во вкладке "Расположение" находим пункт "Высота" и меняем значение на "9999". Это чтобы была возможность просматривать весь лог плоттера, т.к. начального значения может не хватить.

 

Плоттинг

 

1. Для выбора нужной нам директории в окне PowerShell вводим команду:

cd "C:\Users\username\AppData\Local\chia-blockchain\app-1.1.4\resources\app.asar.unpacked\daemon\"

где, вместо "username", должно быть имя вашего пользователя, а вместо "1.1.4" версия вашей программы Blockchain Chia.

 

2. Следующая команда - это, собственно, команда создания плота (после запуска которой сразу начнется плоттинг)

.\chia.exe plots create -k 32 -b 3390 -u 128 -r 2 -t D:\temp -d E:\plot -n 1

где: 

  • -k 32 - размер засеиваемого участка;
  • -b 3389 - максимальный размер оперативной памяти, выделенной на создание данного плота;
  • -u 128 - количество корзин;
  • -r 2 - количество потоков;
  • D:\temp - временный каталог;
  • E:\plot - окончательный каталог;
  • -n 1 - очередь.

 

Пояснения:

Количество корзин - это по сути количество временных файлов при создании плота. Чем больше корзин, тем больше требуется оперативной памяти (двукратно) и тем меньше идет нагрузка на жесткие диски для временных файлов (т.е., теоретически можно продлить ресурс ваших SSD). Схема примерно такова: 32 корзины ~ 13560 ОЗУ; 64 корзины ~ 6780; 128 корзин ~ 3390; 256 корзин ~ 1695.

Выбор количества потоков влияет только на первую фазу плоттинга. Чем больше вы выбираете потоков, тем лучше для остальных трех фаз, однако, при увеличении отмечается убывающая отдача; т.е., смысла выбирать более 6 потоков очень мало, т.к. разница времени создания плота будет всего в несколько минут. Поэтому 4-6 потоков оптимально в большинстве случаев. Схема использования потоков в зависимости от оперативки: 2 потока ~ минимум 3389 ОЗУ; 4 потока - минимум 3408; 6 потоков - 3416; 8 потоков - 3428.

 

p.s.: если кому-то интересна данная тема, могу расписать, как создавать сценарии для одновременного запуска нескольких плотов через PowerShell.

 

 

Edited by Vert
  • +4 1
  • +5 2

yo1.png.ece91c00428e39a46c2af8ec99eb4bb7.png

Share this post


Link to post
Share on other sites

А как быть, если у меня 2 Тб и я не знаю сколько нужно в итоге плотов. Как запускать плотинг?
То есть это будет следущая очередь?

Share this post


Link to post
Share on other sites

А официальная прога (ver 1.1.5) подхватывает плоты собранные через созданные таким образом? там вроде есть кнопка указать директорию с ... (чем-то)?
И вообще что делать дальше с плотами, если я хочу на пул пойти создав плоты на жестком диске?
 

Share this post


Link to post
Share on other sites
1 hour ago, jojo+2 said:

А как быть, если у меня 2 Тб и я не знаю сколько нужно в итоге плотов. Как запускать плотинг?
То есть это будет следущая очередь?

не понял. 2 Тб для окончательного каталога? вот тут я описывал, как оптимизировать место для плотов.

1 час назад, jojo+2 said:

А официальная прога (ver 1.1.5) подхватывает плоты собранные через созданные таким образом? там вроде есть кнопка указать директорию с ... (чем-то)?
И вообще что делать дальше с плотами, если я хочу на пул пойти создав плоты на жестком диске?
 

плоттинг через PowerShell по сути происходит через официальную программу, только без визуализации, синхронизации, фарминга и т.п. - только для создания плотов. поэтому - да, официальная программа "подхватывает" созданные таким образом плоты.

а на пулах по подключению своя инструкция и программное обеспечение.

Edited by Vert
  • Useful or interesting 1

yo1.png.ece91c00428e39a46c2af8ec99eb4bb7.png

Share this post


Link to post
Share on other sites
On 16.05.2021 at 14:59, Vert said:

не понял. 2 Тб для окончательного каталога? вот тут я описывал, как оптимизировать место для плотов.

плоттинг через PowerShell по сути происходит через официальную программу, только без визуализации, синхронизации, фарминга и т.п. - только для создания плотов. поэтому - да, официальная программа "подхватывает" созданные таким образом плоты.

а на пулах по подключению своя инструкция и программное обеспечение.

  • Я правильно понял скрипт работает только для плотинга, а потом придеться запускать майнер hpooll или одновременно запускать скрипт плотиинга и майнер пула? Я новичок)
Edited by turok32

Share this post


Link to post
Share on other sites
On 23.05.2021 at 13:31, turok32 said:

Я правильно понял скрипт работает только для плотинга, а потом придеться запускать майнер hpooll или одновременно запускать скрипт плотиинга и майнер пула? Я новичок)

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

 


yo1.png.ece91c00428e39a46c2af8ec99eb4bb7.png

Share this post


Link to post
Share on other sites
On 10.05.2021 at 12:15, Vert said:

p.s.: если кому-то интересна данная тема, могу расписать, как создавать сценарии для одновременного запуска нескольких плотов через PowerShell.

Вот пора бы уже отписаться по этому вопросу. Сейчас только запустился через powershell поставил корзин 32 и оперативки 15 гб - но вот теперь необходимо еще второй запускать

 


595946989_moonbeam-logo(2).jpg.eaca25abe0c4299677c1e9972502f8e9.jpg 

A Polkadot Parachain [Designed for Developers]

AMBASSADORS| DISCORD JOIN ZEALY

Share this post


Link to post
Share on other sites

тематика интересная ,интересно что по итогу будет с такого рода майнингом и к чему это все приведет 

Share this post


Link to post
Share on other sites

информация вполне себе полезная, тем кто интересуется данной темой вообще зайдет я думаю ,так что спасибо за топик 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...