tl;dr post your rig (CPU, # or cores, RAM, temp drive storage size) and your Plotman settings to compare.
I just started using Plotman last night, and while I got it to work, I’m not entirely sure I’m using it to its full potential. Most of the settings in
plotman.config I understood…except for the scheduling part.
schedule: tmpdir_stagger_phase_major: 2 tmpdir_stagger_phase_minor: 1 # Optional: default is 1 tmpdir_stagger_phase_limit: 1
What? I have a vague inkling this has to do with the stage of plotting, but the Plotman docs don’t explain it well.
Anyway, after blundering for an hour setting things up, I settled on these scheduling settings:
schedule: tmpdir_stagger_phase_major: 3 tmpdir_stagger_phase_minor: 1 # Optional: default is 1 tmpdir_stagger_phase_limit: 3
global_max_jobs: 6(6 because I have 6 cores on my CPU)
With my 6-core CPU, two 2 TB nvme temp drives, and 44 GB RAM, I ended up with 3 plots running on each temp drive 10 min apart. Seems to be working well, the first plot should be done soon.
PROTIP Use Space Not Tabs - when editing
plotman.yaml I used tabs and that caused an error. Use 4 spaces instead of a tab. You also now know where I fall on this debate
Update My first 6 plots finished and I checked
plotman interactive and now there’s only one plot job running. These settings don’t do the desired “plotting 6 plots simultaneously non-stop until drive is full.”