madMAx43v3r / chia-gigahorse

222 stars 31 forks source link

Waiting for disk flush to complete ? #139

Open TianciD opened 1 year ago

TianciD commented 1 year ago

During my drawing process, I sometimes get: Waiting for disk flush to complete ... , which causes a slowdown. Sometimes it doesn't show up, it's faster.

My -t and -d are the same directory. HDD disk.

image

So, what do I do that cause the disk to wait? I would try to avoid it if I knew why

lookasiamrose commented 1 year ago

Hello, as i understand you are plotting in RAM, flushing to disks means basically the copy time between RAM and your -t directory. So if it's HDD it should be expected behavior right? if -t is NVME drive its closer to 20-30s. But still then it will be copied to HDD, thats why using -t as fast NVME drive and multiple HDD connected is good approach. There will be simultaneous copy process on HDDs specified by -d, and fast copy process every time before that between RAM and -t NVME.

madMAx43v3r commented 1 year ago

HDD disk.

that's you problem right there, HDD for -t is way too slow...