Author

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

legendary
Activity: 3248
Merit: 1070
there is a place where i can see the diff of this, some general stats?
hero member
Activity: 672
Merit: 500
Burst has the most volume on c-cex!  Grin
sr. member
Activity: 378
Merit: 250
I have an 8 Core I7 and its only using 33%. Memory usage is 500mb but I have 32GB.


C:\Windows\SysWOW64\java -Xmx1000m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner generate XXXXXXXXXXXXXXXXX 1 4000000 8191 16

(Assuming its a 8-core 16 thread cpu)

When i execute with these settings i get the below error.

Uncaught error from thread [default-akka.actor.default-dispatcher-4] shutting do
wn JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem[default]
java.lang.OutOfMemoryError: Java heap space
        at pocminer.GenerateSupr.init(GenerateSupr.java:61)
        at pocminer.GenerateSupr.preStart(GenerateSupr.java:55)
        at akka.actor.Actor$class.aroundPreStart(Actor.scala:470)
        at akka.actor.UntypedActor.aroundPreStart(UntypedActor.scala:97)
        at akka.actor.ActorCell.create(ActorCell.scala:580)
        at akka.actor.ActorCell.invokeAll$1(ActorCell.scala:456)
        at akka.actor.ActorCell.systemInvoke(ActorCell.scala:478)
        at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:263)
        at akka.dispatch.Mailbox.run(Mailbox.scala:219)
        at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(Abst
ractDispatcher.scala:393)
        at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
        at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool
.java:1339)
        at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:19
79)
        at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThre
ad.java:107)

Has anyone encountered the above?

Yeah, change -Xms1000m to -Xms4000m to allocate more memory.

Did as suggested and now get the below error.

Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

Thanks for your help
legendary
Activity: 1713
Merit: 1029
I have an 8 Core I7 and its only using 33%. Memory usage is 500mb but I have 32GB.


C:\Windows\SysWOW64\java -Xmx1000m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner generate XXXXXXXXXXXXXXXXX 1 4000000 8191 16

(Assuming its a 8-core 16 thread cpu)

Thanks!! it has 8 threads so i will drop it down.

Do you know how to restart plotting if you stop it?

If you stop a plot before it finishes, there's not really a way to 'resume' (other than calculating the ending nonce, and then merging the files). However, it doesn't matter, you can just start generating the next plot as you would if the previous plot finished correctly. The only issue is overlapping plots, but gaps mean nothing, all that matters is the total number of nonces. Smiley

Thanks!! How do i find the the current plot number?

Is there no IRC chan for Burst? You need one!


In the standard naming convention for plotfiles, you have:
address_startingNonce_noncesInFile_noncesPerRound
In the above, add the startingNonce to the noncesInFile (both from your most recent plot) to get the next startingNonce for your next plot.

So for example, if your most recent (aka highest startingNonce) file looked like this:
address_4095500_4095500_8191
Then your next plot should be
address_8191000_4095500_8191
Where 4095500 controls the size of that file (in this case, 1TB) and 8191 controls the amount of RAM used in generation (2GB with the linux plotter), and where 'address' is representative of your actual numerical address (which is generated by run_dump).


You my friend, are a legend. I get it now! Only issue i can see is if you stopped the plotting like me the file name will not be correct as it presumes it plotted to the height you specified.

Yup, that's why you get errors in reading the files, but they're harmless, just noting that the plot file isn't complete. Smiley
legendary
Activity: 1713
Merit: 1029
I have an 8 Core I7 and its only using 33%. Memory usage is 500mb but I have 32GB.


C:\Windows\SysWOW64\java -Xmx1000m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner generate XXXXXXXXXXXXXXXXX 1 4000000 8191 16

(Assuming its a 8-core 16 thread cpu)

When i execute with these settings i get the below error.

Uncaught error from thread [default-akka.actor.default-dispatcher-4] shutting do
wn JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem[default]
java.lang.OutOfMemoryError: Java heap space
        at pocminer.GenerateSupr.init(GenerateSupr.java:61)
        at pocminer.GenerateSupr.preStart(GenerateSupr.java:55)
        at akka.actor.Actor$class.aroundPreStart(Actor.scala:470)
        at akka.actor.UntypedActor.aroundPreStart(UntypedActor.scala:97)
        at akka.actor.ActorCell.create(ActorCell.scala:580)
        at akka.actor.ActorCell.invokeAll$1(ActorCell.scala:456)
        at akka.actor.ActorCell.systemInvoke(ActorCell.scala:478)
        at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:263)
        at akka.dispatch.Mailbox.run(Mailbox.scala:219)
        at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(Abst
ractDispatcher.scala:393)
        at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
        at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool
.java:1339)
        at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:19
79)
        at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThre
ad.java:107)

Has anyone encountered the above?

Yeah, change -Xms1000m to -Xms4000m to allocate more memory.
sr. member
Activity: 336
Merit: 250
Same thing happened to me and I should of had enough memory, wasn't sure if it was a java 32bit/64bit thing or what.  Had to settle with memory at 1048 I believe.  To be fair with everything running I have around 60+  ram usuage but should of easily been able to reserve 2gb. 
sr. member
Activity: 378
Merit: 250
I have an 8 Core I7 and its only using 33%. Memory usage is 500mb but I have 32GB.


C:\Windows\SysWOW64\java -Xmx1000m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner generate XXXXXXXXXXXXXXXXX 1 4000000 8191 16

(Assuming its a 8-core 16 thread cpu)

When i execute with these settings i get the below error.

Uncaught error from thread [default-akka.actor.default-dispatcher-4] shutting do
wn JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem[default]
java.lang.OutOfMemoryError: Java heap space
        at pocminer.GenerateSupr.init(GenerateSupr.java:61)
        at pocminer.GenerateSupr.preStart(GenerateSupr.java:55)
        at akka.actor.Actor$class.aroundPreStart(Actor.scala:470)
        at akka.actor.UntypedActor.aroundPreStart(UntypedActor.scala:97)
        at akka.actor.ActorCell.create(ActorCell.scala:580)
        at akka.actor.ActorCell.invokeAll$1(ActorCell.scala:456)
        at akka.actor.ActorCell.systemInvoke(ActorCell.scala:478)
        at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:263)
        at akka.dispatch.Mailbox.run(Mailbox.scala:219)
        at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(Abst
ractDispatcher.scala:393)
        at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
        at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool
.java:1339)
        at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:19
79)
        at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThre
ad.java:107)

Has anyone encountered the above?
full member
Activity: 224
Merit: 100

Can you please take a look at the generator as well? Maybe you have a bit more luck in compiling it for windows Cheesy

Thanks

I'm not good at cross-platform programming. But I managed to compile. Unfortunately the rate hasn't increased. Had to replace library shabal.s to a different version. Maybe because of this.


And it isn't working btw

Code:
'merge.exe' is not recognized as an internal or external command, operable program or batch file.

Tested on 3 different computers.

Nevermind. In my haste to test it I forgot I was in the downloads folder and had no plot file there...
newbie
Activity: 16
Merit: 0

Can you please take a look at the generator as well? Maybe you have a bit more luck in compiling it for windows Cheesy

Thanks

I'm not good at cross-platform programming. But I managed to compile. Unfortunately the rate hasn't increased. Had to replace library shabal.s to a different version. Maybe because of this.


And it isn't working btw

Code:
'merge.exe' is not recognized as an internal or external command, operable program or batch file.

Tested on 3 different computers.
sr. member
Activity: 308
Merit: 250
Guys,

Can you create your plots on linux and then mine on Windows?

Also if i have 16TB across 5 drives, 4x2TB 2x4TB. How should i create the plots? per TB? per drive?

Anyone know the answer to the above?

Also, is there an IRC channel??

Thanks in advance
Cryptomizer

Not sure if this is the one but there is #burstcoin on the irc.freenode network.

If that is not it please lets create one Smiley
sr. member
Activity: 378
Merit: 250
I have an 8 Core I7 and its only using 33%. Memory usage is 500mb but I have 32GB.


C:\Windows\SysWOW64\java -Xmx1000m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner generate XXXXXXXXXXXXXXXXX 1 4000000 8191 16

(Assuming its a 8-core 16 thread cpu)

When i execute with these settings i get the below error.

Uncaught error from thread [default-akka.actor.default-dispatcher-4] shutting do
wn JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem[default]
java.lang.OutOfMemoryError: Java heap space
        at pocminer.GenerateSupr.init(GenerateSupr.java:61)
        at pocminer.GenerateSupr.preStart(GenerateSupr.java:55)
        at akka.actor.Actor$class.aroundPreStart(Actor.scala:470)
        at akka.actor.UntypedActor.aroundPreStart(UntypedActor.scala:97)
        at akka.actor.ActorCell.create(ActorCell.scala:580)
        at akka.actor.ActorCell.invokeAll$1(ActorCell.scala:456)
        at akka.actor.ActorCell.systemInvoke(ActorCell.scala:478)
        at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:263)
        at akka.dispatch.Mailbox.run(Mailbox.scala:219)
        at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(Abst
ractDispatcher.scala:393)
        at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
        at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool
.java:1339)
        at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:19
79)
        at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThre
ad.java:107)
sr. member
Activity: 378
Merit: 250
I have an 8 Core I7 and its only using 33%. Memory usage is 500mb but I have 32GB.


C:\Windows\SysWOW64\java -Xmx1000m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner generate XXXXXXXXXXXXXXXXX 1 4000000 8191 16

(Assuming its a 8-core 16 thread cpu)

Thanks!! it has 8 threads so i will drop it down.

Do you know how to restart plotting if you stop it?

If you stop a plot before it finishes, there's not really a way to 'resume' (other than calculating the ending nonce, and then merging the files). However, it doesn't matter, you can just start generating the next plot as you would if the previous plot finished correctly. The only issue is overlapping plots, but gaps mean nothing, all that matters is the total number of nonces. Smiley

Thanks!! How do i find the the current plot number?

Is there no IRC chan for Burst? You need one!


In the standard naming convention for plotfiles, you have:
address_startingNonce_noncesInFile_noncesPerRound
In the above, add the startingNonce to the noncesInFile (both from your most recent plot) to get the next startingNonce for your next plot.

So for example, if your most recent (aka highest startingNonce) file looked like this:
address_4095500_4095500_8191
Then your next plot should be
address_8191000_4095500_8191
Where 4095500 controls the size of that file (in this case, 1TB) and 8191 controls the amount of RAM used in generation (2GB with the linux plotter), and where 'address' is representative of your actual numerical address (which is generated by run_dump).


You my friend, are a legend. I get it now! Only issue i can see is if you stopped the plotting like me the file name will not be correct as it presumes it plotted to the height you specified.
legendary
Activity: 1713
Merit: 1029
I have an 8 Core I7 and its only using 33%. Memory usage is 500mb but I have 32GB.


C:\Windows\SysWOW64\java -Xmx1000m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner generate XXXXXXXXXXXXXXXXX 1 4000000 8191 16

(Assuming its a 8-core 16 thread cpu)

Thanks!! it has 8 threads so i will drop it down.

Do you know how to restart plotting if you stop it?

If you stop a plot before it finishes, there's not really a way to 'resume' (other than calculating the ending nonce, and then merging the files). However, it doesn't matter, you can just start generating the next plot as you would if the previous plot finished correctly. The only issue is overlapping plots, but gaps mean nothing, all that matters is the total number of nonces. Smiley

Thanks!! How do i find the the current plot number?

Is there no IRC chan for Burst? You need one!


In the standard naming convention for plotfiles, you have:
address_startingNonce_noncesInFile_noncesPerRound
In the above, add the startingNonce to the noncesInFile (both from your most recent plot) to get the next startingNonce for your next plot.

So for example, if your most recent (aka highest startingNonce) file looked like this:
address_4095500_4095500_8191
Then your next plot should be
address_8191000_4095500_8191
Where 4095500 controls the size of that file (in this case, 1TB) and 8191 controls the amount of RAM used in generation (2GB with the linux plotter), and where 'address' is representative of your actual numerical address (which is generated by run_dump).
newbie
Activity: 16
Merit: 0

Can you please take a look at the generator as well? Maybe you have a bit more luck in compiling it for windows Cheesy

Thanks

I'm not good at cross-platform programming. But I managed to compile. Unfortunately the rate hasn't increased. Had to replace library shabal.s to a different version. Maybe because of this.
sr. member
Activity: 378
Merit: 250
I have an 8 Core I7 and its only using 33%. Memory usage is 500mb but I have 32GB.


C:\Windows\SysWOW64\java -Xmx1000m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner generate XXXXXXXXXXXXXXXXX 1 4000000 8191 16

(Assuming its a 8-core 16 thread cpu)

Thanks!! it has 8 threads so i will drop it down.

Do you know how to restart plotting if you stop it?

If you stop a plot before it finishes, there's not really a way to 'resume' (other than calculating the ending nonce, and then merging the files). However, it doesn't matter, you can just start generating the next plot as you would if the previous plot finished correctly. The only issue is overlapping plots, but gaps mean nothing, all that matters is the total number of nonces. Smiley

Thanks!! How do i find the the current plot number?

Is there no IRC chan for Burst? You need one!
legendary
Activity: 1713
Merit: 1029
I have an 8 Core I7 and its only using 33%. Memory usage is 500mb but I have 32GB.


C:\Windows\SysWOW64\java -Xmx1000m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner generate XXXXXXXXXXXXXXXXX 1 4000000 8191 16

(Assuming its a 8-core 16 thread cpu)

Thanks!! it has 8 threads so i will drop it down.

Do you know how to restart plotting if you stop it?

If you stop a plot before it finishes, there's not really a way to 'resume' (other than calculating the ending nonce, and then merging the files). However, it doesn't matter, you can just start generating the next plot as you would if the previous plot finished correctly. The only issue is overlapping plots, but gaps mean nothing, all that matters is the total number of nonces. Smiley
sr. member
Activity: 280
Merit: 250
Thanks!! it has 8 threads so i will drop it down.

Do you know how to restart plotting if you stop it?

You cant. Just start with a nonce above your previous range and keep the partial files.
sr. member
Activity: 378
Merit: 250
I have an 8 Core I7 and its only using 33%. Memory usage is 500mb but I have 32GB.


C:\Windows\SysWOW64\java -Xmx1000m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner generate XXXXXXXXXXXXXXXXX 1 4000000 8191 16

(Assuming its a 8-core 16 thread cpu)

Thanks!! it has 8 threads so i will drop it down.

Do you know how to restart plotting if you stop it?
legendary
Activity: 1713
Merit: 1029
I know the V2 pool has a target deadline of 75K, but what deadline is actually feasible to mine a block these days?

Could a 75K ever really get it?  Or even a 10K?

Nope, a 1k block deadline could only mine a block that has waited a bit over 16 minutes since the last one.
MOB
hero member
Activity: 493
Merit: 504
I know the V2 pool has a target deadline of 75K, but what deadline is actually feasible to mine a block these days?

Could a 75K ever really get it?  Or even a 10K?
Jump to: