madMAx43v3r / chia-plotter

Apache License 2.0
2.27k stars 664 forks source link

Slow speed on 128GB of RAM, 16 cores 7302p, ramdisk is 110G (on Windows) #927

Open brokeDude2901 opened 3 years ago

brokeDude2901 commented 3 years ago

Hello currently I dont know why my setup is so slow when using Ramdisk on Windows. Is it because of Windows? Specs: 128 GB of RAM (8x16 DDR4) AMD Epyc 7302p 16 Cores 32 Threads Ramdisk, I use ImVirtualdisk with 110GB set (fixed)

Madmax:

Final Directory: D:\Plot\ Number of Plots: 1 Crafting plot 1 out of 1 Process ID: 3188 Number of Threads: 16 Number of Buckets P1: 2^8 (256) Number of Buckets P3+P4: 2^8 (256) Pool Public Key:
Farmer Public Key: Working Directory: D:\Plot\ (SSD) Working Directory 2: R:\Plot\ (RAMDISK)

stanchiam commented 3 years ago

firstly windows is slower and secondly use nvme instead of ssd post your time for other to see if really slow

itsme112358 commented 2 years ago

What is "SSD" meant to be, is it a 500GB consumer SATA SSD or is it an Optane SSD? 😅 The "disk's" performance has already been an issue before madmax "made it worse". Obviously it's not worse to be able to multithread the load better. However it makes other bottlenecks much more obvious.

itsme112358 commented 2 years ago

Also keep in mind you only have 18GB of RAM left. Each thread by default will be using up to 500MB, so with 16 Threads, you will be left with 10 GB for the rest of your system. If there's nothing else going on it's not going to be an issue. If you use the machine for other things during plotting it might become an issue since your OS might start swapping. Also: What does "slow" mean? is it 20 mins or is it 200 mins? xD