Chia-Network / bladebit

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

Bladebit 3.1beta Windows --disk-16 Issue #398

Open ObjectIA1 opened 10 months ago

ObjectIA1 commented 10 months ago

Plotting works on Windows 11 System Spec Ryzen 5600x, 32gb ram, Nvidia 3080 GPU, Temp1 = 970 2tb QVO, Temp2 = 970 Pro m.2 1tb.

Issue is leaves 138GB of .tmp files in Temp2 needing manual deletion.

File Names included : p1meta-p3rmap.tmp - size 68,157,440 KB p1unsorted_r.tmp - size 8,519,680 KB p1unsortedx-p1lpairs-p3lp-p3-lmap.tmp - size 51,117,040 KB p1y-p3index.tmp - size 17,039,360 KB

jmhands commented 10 months ago

are you seeing good plots on Windows? The 3.1 release page states plotting for 16GB is broken on Windows (at least on my machine). We know about the temp, this will get cleaned up

ObjectIA1 commented 10 months ago

Im sitting at my desk now and havent noticed them not working. Is there a way for my to check, I ran chia plots check, but the compressed plots arent showing at all.

Edit: Ive proven myself wrong. 2023-09-07T20:50:42.122 chia.plotting.check_plots : WARNING 5 invalid plots found: 2023-09-07T20:50:42.122 chia.plotting.check_plots : WARNING 5 bad plots:

ObjectIA1 commented 10 months ago

2023-09-07T21:09:31.577 chia.plotting.check_plots : INFO Testing plot \......\ChiaPlots\Self\plot-k32-c05-2023-09-05-01.plot k=32 2023-09-07T21:09:31.579 chia.plotting.check_plots : INFO Pool public key: ** 2023-09-07T21:09:31.579 chia.plotting.check_plots : INFO Farmer public key: * 2023-09-07T21:09:31.579 chia.plotting.check_plots : INFO Local sk: <PrivateKey **> 2023-09-07T21:09:32.073 chia.plotting.check_plots : INFO Looking up qualities took: 282 ms. Filepath: \......\ChiaPlots\Self\plot-k32-c05-2023-09-05-01-00.plot 2023-09-07T21:09:32.876 chia.plotting.check_plots : ERROR <class 'RuntimeError'>: Destination buffer is too small error in getting challenge qualities for plot \......\ChiaPlots\Self\plot-k32-c05-2023-09-05-01-00-9e6.plot 2023-09-07T21:09:32.876 chia.plotting.check_plots : ERROR Proofs 0 / 30, 0.0 Filepath: \......\ChiaPlots\Self\plot-k32-c05-2023-09-05-01-00-9e6c44af.plot2023-09-07T21:09:32.879 chia.plotting.check_plots : INFO Testing plot \......\ChiaPlots\Self\plot-k32-c05-2023-09-05-09-51-c910a6b.plot k=32 2023-09-07T21:09:32.879 chia.plotting.check_plots : INFO Pool contract address: * 2023-09-07T21:09:32.879 chia.plotting.check_plots : INFO Farmer public key: **** 2023-09-07T21:09:32.879 chia.plotting.check_plots : INFO Local sk: <PrivateKey ****> 2023-09-07T21:09:33.346 chia.plotting.check_plots : ERROR <class 'RuntimeError'>: Destination buffer is too small error in getting challenge qualities for plot \......\ChiaPlots\Self\plot-k32-c05-2023-09-05-09-51-c910ae0b.plot 2023-09-07T21:09:33.347 chia.plotting.check_plots : ERROR Proofs 0 / 30, 0.0 Filepath: \......\ChiaPlots\Self\plot-k32-c05-2023-09-05-09-51-c910ab.plot2023-09-07T21:09:33.349 chia.plotting.check_plots : INFO Testing plot \......\ChiaPlots\Self\plot-k32-c05-2023-09-05-14-32-cc8490da.plot k=32 2023-09-07T21:09:33.349 chia.plotting.check_plots : INFO Pool contract address: **** 2023-09-07T21:09:33.349 chia.plotting.check_plots : INFO Farmer public key: **** 2023-09-07T21:09:33.349 chia.plotting.check_plots : INFO Local sk: <PrivateKey ****> 2023-09-07T21:09:33.757 chia.plotting.check_plots : INFO Looking up qualities took: 407 ms. Filepath: \........\ChiaPlots\Self\plot-k32-c05-2023-09-05-14-32-cc849fa.plot 2023-09-07T21:09:34.461 chia.plotting.check_plots : ERROR <class 'RuntimeError'>: Destination buffer is too small error in getting challenge qualities for plot \.........\ChiaPlots\Self\plot-k32-c05-2023-09-05-14-32-cc82fa.plot 2023-09-07T21:09:34.461 chia.plotting.check_plots : ERROR Proofs 0 / 30, 0.0 Filepath: \..........\ChiaPlots\Self\plot-k32-c05-2023-09-05-14-32-cc2fa.plot2023-09-07T21:09:34.464 chia.plotting.check_plots : INFO Testing plot \.......\ChiaPlots\Self\plot-k32-c05-2023-09-05-15-57-5fda.plot k=32 2023-09-07T21:09:34.464 chia.plotting.check_plots : INFO Pool contract address: * 2023-09-07T21:09:34.464 chia.plotting.check_plots : INFO Farmer public key: **** 2023-09-07T21:09:34.464 chia.plotting.check_plots : INFO Local sk: <PrivateKey *> 2023-09-07T21:09:35.264 chia.plotting.check_plots : ERROR <class 'RuntimeError'>: Destination buffer is too small error in getting challenge qualities for plot \........\ChiaPlots\Self\plot-k32-c05-2023-09-05-15-57-5aa.plot 2023-09-07T21:09:35.265 chia.plotting.check_plots : ERROR Proofs 0 / 30, 0.0 Filepath: \........\ChiaPlots\Self\plot-k32-c05-2023-09-05-15-57-5faa.plot2023-09-07T21:09:35.267 chia.plotting.check_plots : INFO Testing plot \........\ChiaPlots\Self\plot-k32-c05-2023-09-07-13-05-1a9e.plot k=32 2023-09-07T21:09:35.267 chia.plotting.check_plots : INFO Pool contract address: * 2023-09-07T21:09:35.267 chia.plotting.check_plots : INFO Farmer public key: **** 2023-09-07T21:09:35.267 chia.plotting.check_plots : INFO Local sk: <PrivateKey *> 2023-09-07T21:09:35.810 chia.plotting.check_plots : ERROR <class 'ValueError'>: Invalid size for deltas: 52150 error in getting challenge qualities for plot \..........\ChiaPlots\Self\plot-k32-c05-2023-09-07-13-05-1aa9e.plot 2023-09-07T21:09:35.810 chia.plotting.check_plots : ERROR Proofs 0 / 30, 0.0 Filepath: \.........\ChiaPlots\Self\plot-k32-c05-2023-09-07-13-05-1a9e.plot2023-09-07T21:09:35.810 chia.plotting.check_plots : INFO 2023-09-07T21:09:35.810 chia.plotting.check_plots : INFO 2023-09-07T21:09:35.810 chia.plotting.check_plots : INFO Summary 2023-09-07T21:09:35.810 chia.plotting.check_plots : INFO Found 0 valid plots, total size 0.00000 TiB 2023-09-07T21:09:35.811 chia.plotting.check_plots : WARNING 5 invalid plots found: 2023-09-07T21:09:35.811 chia.plotting.check_plots : WARNING 5 bad plots: 2023-09-07T21:09:35.811 chia.plotting.check_plots : WARNING \........\ChiaPlots\Self\plot-k32-c05-2023-09-05-01-00-be04f.plot 2023-09-07T21:09:35.811 chia.plotting.check_plots : WARNING \........\ChiaPlots\Self\plot-k32-c05-2023-09-05-09-51-58e26b.plot 2023-09-07T21:09:35.811 chia.plotting.check_plots : WARNING \........\ChiaPlots\Self\plot-k32-c05-2023-09-05-14-32-cc2b2fa.plot 2023-09-07T21:09:35.811 chia.plotting.check_plots : WARNING \........\ChiaPlots\Self\plot-k32-c05-2023-09-05-15-57-d1e99aaa.plot 2023-09-07T21:09:35.811 chia.plotting.check_plots : WARNING \.........\ChiaPlots\Self\plot-k32-c05-2023-09-07-13-05-5ba9e.plot

ObjectIA1 commented 10 months ago

2023-09-07T21:28:54.349 harvester chia.harvester.harvester: INFO 0 plots were eligible for farming 05549c1b49... Found 0 proofs. Time: 0.00000 s. Total 22 plots

WasHupDa commented 10 months ago

Hello, I can confirm the issue with invalid plots. Tried compression lvl 1 to 7 yesterday, all plots invalid/bad, when checking them within Chia. Plotting System: Win 10 Pro Intel i7 5960X 32 GB DDR4 Ram GeForce RTX 3060Ti

shmox75 commented 10 months ago

Yes with 16GB RAM all my plots are invalid on WIndows 11.

SevTylen commented 10 months ago

I have the same problem

harold-b commented 10 months ago

16G mode is still experimental for the time being. Thank you all for the reports. We're aware that it is currently broken on Windows and are looking into it