Chia-Network / bladebit

A high-performance k32-only, Chia (XCH) plotter supporting in-RAM and disk-based plotting
Apache License 2.0
337 stars 108 forks source link

Plot time increases after 1st plot. #423

Open ablocks opened 1 year ago

ablocks commented 1 year ago

Anybody facing similar issue? I'm scratching my head over this.. I'm using bladebit 3.1 to create C7 plots on Ubuntu 22.04, Nvidia 4070., 128GB RAM and two 2TB NVMEs (one for temp and one for final plots). Computer is not performing other task at all (not even moving plots to my final location). First plot creation is around 4 minutes then other plots, plotting time increases to about 10 minutes. I tried to create only 1 plot then start over the process but result is the same. Restarting is the only solution to make plot time go back to 4 minutes. Any idea what might be happening?

Thank you!

Total plot time for the 1st plot: A bit over 4 minutes Total plot time for other plots: about 10 minutes.

---- FIRST PLOT ----- Generating F1 Finished F1 in 1.41 seconds. Table 2 completed in 3.55 seconds with 4294787126 entries. Table 3 completed in 40.64 seconds with 4294504678 entries. Table 4 completed in 30.94 seconds with 4293949489 entries. Table 5 completed in 9.69 seconds with 4292840124 entries. Table 6 completed in 9.67 seconds with 4290596665 entries. Table 7 completed in 9.62 seconds with 4286181175 entries. Finalizing Table 7 Finalized Table 7 in 39.32 seconds. Completed Phase 1 in 144.86 seconds

---- SUBSEQUENT PLOTS ---- Generating F1 Finished F1 in 1.43 seconds. Table 2 completed in 3.59 seconds with 4294967296 entries. Table 3 completed in 53.35 seconds with 4294967296 entries. Table 4 completed in 73.15 seconds with 4294917146 entries. Table 5 completed in 74.74 seconds with 4294782529 entries. Table 6 completed in 84.04 seconds with 4294521555 entries. Table 7 completed in 83.55 seconds with 4293934341 entries. Finalizing Table 7 Finalized Table 7 in 78.18 seconds. Completed Phase 1 in 452.04 seconds

sours1000 commented 1 year ago

Non enterprise ssds tend to greatly reduce the write/read speed as the filled space increases. Try to benchmark your ssd while it is empty and full and see the difference.

ablocks commented 12 months ago

Non enterprise ssds tend to greatly reduce the write/read speed as the filled space increases. Try to benchmark your ssd while it is empty and full and see the difference.

Hello. That is not the case as it doesn't matter if ssd is empty of full, plot speed increase a lot after the first plot.

secco04 commented 12 months ago

I may have a similar problem... I can have dozens of 10 minutes plots on 2 brand new nvmes alternating t1/t2/output but sometimes the plot time increases to 30 min until i restart the PC... Plotting on Windows with 128gb ram and r7 7800x3d I cant find the reason.... NVMe has its own 120mm fan so temps are quite whithin specs mostly of the time.

secco04 commented 11 months ago

i was able to fix my issue installing a fresh win11 instead of win 10