guydavis / machinaris

An easy-to-use WebUI for crypto plotting and farming. Offers Bladebit, Gigahorse, MadMax, Chiadog and Plotman in a Docker container. Supports Chia, MMX, Chives, Flax, and HDDCoin among others.
Apache License 2.0
337 stars 69 forks source link

Queue given amount of plots #95

Closed cani1989 closed 3 years ago

cani1989 commented 3 years ago

Give Plotman a number of plots to make.

For example, if I have a new 4TB disk, then I know I can only make around 40 plots.

guydavis commented 3 years ago

Hi, take a look at the improved Archiving functionality now available via Plotman which will distribute completed plots amongst a set of final drives based on their free space.

guydavis commented 3 years ago

Yes, I've looked more into this issue and found that Plotman simply isn't designed to have X number of plots created by a single plotter (chia/madmax) invocation. This is due to Plotman's roots as a plot manager, wanting to manage each plot creation. So, recommendation remains to use the archiving functionality which does take into account free space.

guydavis commented 2 years ago

Hi! So, I spoke too soon. I've just added this enhancement to the Plotman bundled with Machinaris. Basically, guidance is to use the default madmax count of 1, then Plotman will start another. However, it's now possible to set n: 2 or higher number in the madmax section of plotman.yaml. This will likely cause an odd Job Analysis for the single job as it will really be two or more plots, but that is fine. Thanks again for the suggestion!