Author

Topic: [ANN][BURST] Burst | Efficient HDD Mining | New 1.2.3 Fork block 92000 - page 630. (Read 2171078 times)

sr. member
Activity: 280
Merit: 250
Hello!

I need some tips on how should I deal with a plot file...

ls -alt /mnt3/plots/XXXXXXXXXXXXXXXXXXXX_9498624_5578752_4096
-rw-r--r-- 1 root root 1459742441472 Sep 20 22:19 /mnt3/plots/XXXXXXXXXXXXXXXXXXXX_9498624_5578752_4096

The miner process always outputs error reading from file
e.printStackTrace() reveals to be an
java.io.EOFException
        at java.io.RandomAccessFile.readFully(RandomAccessFile.java:421)
        at java.io.RandomAccessFile.readFully(RandomAccessFile.java:399)
        at pocminer_pool.ScoopReader.readFile(ScoopReader.java:35)
        ................

while f.readFully(chunk);
chunk (rs.staggeramt * MiningPlot.SCOOP_SIZE) is 262144 bytes = 256 kb

This plot's size in bytes is 1459742441472, thus 1459742441472 / 262144 = 5568475.5 (does not divide fully), so the java.io.EOFException is totally legit.
5578752 plots * 256kb = 1462436364288, but my plot actually is 2693922816 bytes short. Maybe the plotter process got killed, or got bad I/O,and never got to write the full file.

I'm thinking about deleting the last 131072 bytes from the file. Do I also need to rename the plot to XXXXXXXXXXXXXXXXXXXX_9498624_5568475_4096 (changed the nr of nounces to reflect new size) ?




Yes, it reads based on what it sees in the filename, and your numbers look correct. If you don't care about the tiny waste in space, you can also just do the rename without deleting the extra bytes, or you can just leave it alone since it will still use all the chunks it can read.
newbie
Activity: 20
Merit: 0
Hello!

I need some tips on how should I deal with a plot file...

ls -alt /mnt3/plots/XXXXXXXXXXXXXXXXXXXX_9498624_5578752_4096
-rw-r--r-- 1 root root 1459742441472 Sep 20 22:19 /mnt3/plots/XXXXXXXXXXXXXXXXXXXX_9498624_5578752_4096

The miner process always outputs error reading from file
e.printStackTrace() reveals to be an
java.io.EOFException
        at java.io.RandomAccessFile.readFully(RandomAccessFile.java:421)
        at java.io.RandomAccessFile.readFully(RandomAccessFile.java:399)
        at pocminer_pool.ScoopReader.readFile(ScoopReader.java:35)
        ................

while f.readFully(chunk);
chunk (rs.staggeramt * MiningPlot.SCOOP_SIZE) is 262144 bytes = 256 kb

This plot's size in bytes is 1459742441472, thus 1459742441472 / 262144 = 5568475.5 (does not divide fully), so the java.io.EOFException is totally legit.
5578752 plots * 256kb = 1462436364288, but my plot actually is 2693922816 bytes short. Maybe the plotter process got killed, or got bad I/O,and never got to write the full file.

I'm thinking about deleting the last 131072 bytes from the file. Do I also need to rename the plot to XXXXXXXXXXXXXXXXXXXX_9498624_5568475_4096 (changed the nr of nounces to reflect new size) ?



sr. member
Activity: 252
Merit: 250
hero member
Activity: 686
Merit: 500
Burst 1.1.4

Download: https://mega.co.nz/#!3hRECaCa!bnxGQJhsAU4EreDtvmFxkEWfccgsEp4rqxeen5eGWT0
https://github.com/BurstProject/burstcoin

This is a small update to apply a bug fix from nxt 1.2.9. Nxt considers this a critical bugfix

We have to update before block  ...!?

Thanks
sr. member
Activity: 280
Merit: 250
Burst 1.1.4

Download: https://mega.co.nz/#!3hRECaCa!bnxGQJhsAU4EreDtvmFxkEWfccgsEp4rqxeen5eGWT0
https://github.com/BurstProject/burstcoin

This is a small update to apply a bug fix from nxt 1.2.9. Nxt considers this a critical bugfix
member
Activity: 66
Merit: 10
uray, your miner reads plots by 4kB chunks. Maybe better enlarge that size? Even clustersizes are upto 64kB.



And what about single read-thread per path?

yeah its possible, but currently i am busy working on wallet

hy uray,

which features are you implementing on wallet???
if it is possible to know!!!

 Wink Wink Wink Wink




i am integrating java miner & plotter into wallet, and convert it to desktop app

This is one is amazing. One of the best wallet I have ever seen.
full member
Activity: 238
Merit: 100
uray, your miner reads plots by 4kB chunks. Maybe better enlarge that size? Even clustersizes are upto 64kB.



And what about single read-thread per path?

yeah its possible, but currently i am busy working on wallet

hy uray,

which features are you implementing on wallet???
if it is possible to know!!!

 Wink Wink Wink Wink




i am integrating java miner & plotter into wallet, and convert it to desktop app

This looks amazing. Keep up the good work

yes its great, can't wait to test it Smiley

Uray, its Wulfcastle here, designer of the current Wallet UI & Burst Logo/OP Graphics.

I dumped all of my BURST around a month back, mainly due to the supply being diluted with around ~3.7 Million BURST per day, but now it has reached the point where BURST has enough infrastructure, largely thanks to you, to make a big push to compete with the big names in the crypto-space. Everything is virtually set in place, all BURST needs now is an easier to use client and miner (which is what your desktop application will accomplish) and the right marketing and promotion, which I can provide.

If you have a test version ready of your desktop app for Windows that I can try out, I will come back to BURST and begin designing and promoting BURST once again.





uray, this offer still stands. If you can send me a test version of this client, that I can assess, I will come back to BURST and begin designing/promoting once again.

Hey Wulf, nice to see you back.

How simple of a client do you need, specifically? We need a PR team with a promoter or two that can help drive this project to it's potential and beyond. Definitely want you on board.....
pwallet is very nice, and @Wulf , is your logo for burst still in progress? have been waiting for several month.still expect that you can release your logo for burst in commnunity, burst coin still have not a logo.
full member
Activity: 238
Merit: 100
guys v2 pool last 6-9 hours not work ??

same here last payout at midnight and last block with submitted share is 24000.
Dev, any word?
Should be fixed now.
thanks for timely update
sr. member
Activity: 280
Merit: 250
guys v2 pool last 6-9 hours not work ??

same here last payout at midnight and last block with submitted share is 24000.
Dev, any word?
Should be fixed now.
legendary
Activity: 1108
Merit: 1005
guys v2 pool last 6-9 hours not work ??

same here last payout at midnight and last block with submitted share is 24000.
Dev, any word?
member
Activity: 74
Merit: 10
guys v2 pool last 6-9 hours not work ??
legendary
Activity: 2002
Merit: 1051
ICO? Not even once.

I get quiet a few red lines about some plots being "locked?". But nothing uses the files beside the miner so I'm not sure what's going on.


This error occurs when the unexpected end of file.
Recalculate size/file name, reduce the "CacheSize".

It happens with different files randomly but reducing CacheFile helped somewhat, but it also doubles the time it takes for plots to be read.
sr. member
Activity: 256
Merit: 250
Otherwise one of these bad boys lets you run up to 40 6TB SATA disks off a single hba
http://www.highpoint-tech.com/USA_new/series_R750-Overview.htm
i thought of this before but its more expensive than a simple 45 disk sas supermicro jbod case due to the two highpoint raid controller. i havent figured out which cpu i need to parse 45 * 6 tb hdds yet. i am not sure if a single i7 is enough.
sr. member
Activity: 378
Merit: 254
small fry
Otherwise one of these bad boys lets you run up to 40 6TB SATA disks off a single hba
http://www.highpoint-tech.com/USA_new/series_R750-Overview.htm
sr. member
Activity: 378
Merit: 254
small fry
full member
Activity: 124
Merit: 100
Can we get a mac wallet?? I'd like to get in on this and try the HDD mining, but I gotta have the OSX applications!
hero member
Activity: 518
Merit: 500
uray, your miner reads plots by 4kB chunks. Maybe better enlarge that size? Even clustersizes are upto 64kB.



And what about single read-thread per path?

yeah its possible, but currently i am busy working on wallet

hy uray,

which features are you implementing on wallet???
if it is possible to know!!!

 Wink Wink Wink Wink




i am integrating java miner & plotter into wallet, and convert it to desktop app

This looks amazing. Keep up the good work

yes its great, can't wait to test it Smiley

Uray, its Wulfcastle here, designer of the current Wallet UI & Burst Logo/OP Graphics.

I dumped all of my BURST around a month back, mainly due to the supply being diluted with around ~3.7 Million BURST per day, but now it has reached the point where BURST has enough infrastructure, largely thanks to you, to make a big push to compete with the big names in the crypto-space. Everything is virtually set in place, all BURST needs now is an easier to use client and miner (which is what your desktop application will accomplish) and the right marketing and promotion, which I can provide.

If you have a test version ready of your desktop app for Windows that I can try out, I will come back to BURST and begin designing and promoting BURST once again.





uray, this offer still stands. If you can send me a test version of this client, that I can assess, I will come back to BURST and begin designing/promoting once again.

Hey Wulf, nice to see you back.

How simple of a client do you need, specifically? We need a PR team with a promoter or two that can help drive this project to it's potential and beyond. Definitely want you on board.....
legendary
Activity: 938
Merit: 1000
new wallet looks so cool.  Cheesy
legendary
Activity: 1512
Merit: 1012
Since this has been around for a while, I think it's important to ask... Is there any wear and tear done by this kind of mining, any loss of performance? Specially on SSD's...

Make sure your HDDs aren't parking often, this will kill them fast. If they do, add something like this to 'crontab -e':

Code:
*/2 * * * * echo `/bin/date` > /Volumes/hdd1/keepalive.txt
*/2 * * * * echo `/bin/date` > /Volumes/hdd2/keepalive.txt

Also, ensure plot files aren't fragmented and large enough stagger is used so they're read sequentially. This way tear should be minimal.

For SSDs the above doesn't matter much, reading during mining shouldn't put much stress on them.

p.s. Regarding storj: most ppl I talked to don't like the idea of storing files on their hdds (even encrypted ones). They're afraid of illegal content potentially being stored. Burst doesn't store any real data and many view this as an advantage.


Thank you. As for Windows, any tips?
hero member
Activity: 1400
Merit: 505
uray, your miner reads plots by 4kB chunks. Maybe better enlarge that size? Even clustersizes are upto 64kB.



And what about single read-thread per path?

yeah its possible, but currently i am busy working on wallet

hy uray,

which features are you implementing on wallet???
if it is possible to know!!!

 Wink Wink Wink Wink




i am integrating java miner & plotter into wallet, and convert it to desktop app

This looks amazing. Keep up the good work

yes its great, can't wait to test it Smiley

Uray, its Wulfcastle here, designer of the current Wallet UI & Burst Logo/OP Graphics.

I dumped all of my BURST around a month back, mainly due to the supply being diluted with around ~3.7 Million BURST per day, but now it has reached the point where BURST has enough infrastructure, largely thanks to you, to make a big push to compete with the big names in the crypto-space. Everything is virtually set in place, all BURST needs now is an easier to use client and miner (which is what your desktop application will accomplish) and the right marketing and promotion, which I can provide.

If you have a test version ready of your desktop app for Windows that I can try out, I will come back to BURST and begin designing and promoting BURST once again.





uray, this offer still stands. If you can send me a test version of this client, that I can assess, I will come back to BURST and begin designing/promoting once again.

wallet is alive at https://burstcoin.io , and source code is on my github , its still work in progress, and probably will be released after dev finished with wallet 1.3.0, what we need to design or customize on theme is currently our reddit, but i don't know who the admin is
Jump to: