plot_optimizer_1.6-j6jq
-
I did uploaded plot_optimizer_1.6-j6jq at GitHub
download link
-
@Blago hi thank you for you work
I can not understand how to install and use it on linux can you be so kind to explain to me?thank you
-
Usage: Optimize <maximum delay in seconds for adequate RAM> <Output directory or -f for same as Input> [-del 0] [-m MEMORY] <Plot file>
Run the optimiser from any directory and open it in a terminal. Type ./Optimize [Wait time] [Output dir or -f if same as Input] -del [If you want to delete the input file. 1 = yes] -m [memory to optimise with. 1G is recommended] [Input dir]
It will start after it has found memory to begin or after Wait time.
-
@FrilledShark
Thank you for your reply but ain't so easy if I don't install it first I just gotbash: ./Optimize: this File or directory does not existIf I try to complie the optimize64.c in the src folder
I got this error:gcc optimize64.c -o Optimizer optimize64.c: In function ‘optimizeFile’: optimize64.c:141:14: warning: passing argument 1 of ‘stat’ makes pointer from integer without a cast [-Wint-conversion] if (stat(dh, &sdh) == -1) { ^~ In file included from optimize64.c:26:0: /usr/include/x86_64-linux-gnu/sys/stat.h:208:12: note: expected ‘const char * restrict’ but argument is of type ‘int’ extern int stat (const char *__restrict __file, ^~~~ optimize64.c: In function ‘main’: optimize64.c:363:2: error: unknown type name ‘boolean’ boolean deleteCk = 1; ^~~~~~~
-
@ccminer
Download the ready version here: https://github.com/Blagodarenko/plot_optimizer_1.6-j6jq/releases - You don't have to compile itAnd sorry, you need to use ./Optimize.exe
Edit: If that doesn't work, give me a few minutes with my raspberry pi.
-
@FrilledShark
Thank you again for your supportI downloaded from your link and I try to run from ./Optimizer.exe and I got this error now
bash: ./Optimizer.exe: permission denied
-
I run
chmod u+x Optimizer.exeTo solve the permission issue but now I got:
bash: ./Optimizer.exe: cannot execute binary file: Invalid format
-
Yeah, I see. I have no idea what you are supposed to do right now.
I might give it another try, but I can't make it work either.
-
@FrilledShark eheheh for linux users ain't a easy life eheheh
I hope that @Blago could help us to solve this issue
-
@ccminer try running under wine?
-
@Xander52 Thx I'll try now
-
@ccminer
This might be a work around (It works on raspberry PI)
Download the ARM optimiser. from here: https://github.com/dawallet/burst_arm_tools
use that instead.
If that doesn't work, I will send you a copy of a file which might work. It is the one I'm using on raspberry pi, but I can't find a direct mirror.Edit: Note that I'm not entirely sure if this is gonna work ; )
-
@FrilledShark can I tell to the program where to put the optimized file?
I could use dcct optimizer but the problem is that I can not tell a different location than the one where the original plot file is!
-
@ccminer
I don't think you can. You need the updated version to do that, and I have no idea on how to make it work.
-
@FrilledShark
This is super crazy!
Don't know what to do
-
@Xander52 no it doesn't work with wine :(
-
@ccminer
Depending on your computer you can use the GPU plotter to create the optimised plots.
https://forums.burst-team.us/topic/58/gpu-plot-generator-v4-0-3-win-linux
Run it in direct mode instead of buffer
-
@FrilledShark
Yeah It will takes more than 3 days to create an optimized 5tb file. I don't know if it makes sense because to create my non optimized 5tb file it tooks like 10 hours and I have no idea how long it would have taken to optimize it but I don't think like 3 days! am I wrong?
-
@Blago When the Plot is optimized does this move the Read Data to the Outer portion of the Hard Drive or does it just create a file like a Direct Plot would? Or I guess, is the Direct plot putting the data on the Faster sectors of the hard drive? When plotting direct the data starts to fill the fast part of the drive and then the Nonces are created at the end. Can this process be reversed or is the initial data written normally the main reading portion to mine with? Or does this only have a slight effect on speed? I would like to make it so I could speed up the Reading of the Plot file on the fast sectors and just use the slow sectors as the padding so to speak.
-
@CryptoNick said in plot_optimizer_1.6-j6jq:
If the drive is gonna be full anyway, there is no difference.
-
I hope mr. @Blago will find some time to help me with this issue, I didn't find any reasonable alternative, so I have to use this script to optimize form one driver to another



