Bitcoin Forum
May 07, 2024, 10:09:50 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: why p2pool got many dead hashrate  (Read 6853 times)
walf_man (OP)
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
May 16, 2013, 09:21:06 AM
 #1

bitcoin p2pool
Total 6.80GHash/s --- Dead 1.15GHash/s
Total 18.8GHash/s --- Dead 7.66GHash/s

litecoin p2pool
Total 18.7MHash/s --- Dead 3.03MHash/s
Total 29.8MHash/s --- Dead 10.7MHash/s

how to reduce dead hashrate?
"There should not be any signed int. If you've found a signed int somewhere, please tell me (within the next 25 years please) and I'll change it to unsigned int." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715076590
Hero Member
*
Offline Offline

Posts: 1715076590

View Profile Personal Message (Offline)

Ignore
1715076590
Reply with quote  #2

1715076590
Report to moderator
1715076590
Hero Member
*
Offline Offline

Posts: 1715076590

View Profile Personal Message (Offline)

Ignore
1715076590
Reply with quote  #2

1715076590
Report to moderator
1715076590
Hero Member
*
Offline Offline

Posts: 1715076590

View Profile Personal Message (Offline)

Ignore
1715076590
Reply with quote  #2

1715076590
Report to moderator
maqifrnswa
Sr. Member
****
Offline Offline

Activity: 454
Merit: 250


View Profile
May 16, 2013, 12:53:26 PM
 #2

bitcoin p2pool
Total 6.80GHash/s --- Dead 1.15GHash/s
Total 18.8GHash/s --- Dead 7.66GHash/s

litecoin p2pool
Total 18.7MHash/s --- Dead 3.03MHash/s
Total 29.8MHash/s --- Dead 10.7MHash/s

how to reduce dead hashrate?


In p2pool, dead shares are not wasted work. They can still solve blocks and payout. 20% DOA is expected with p2pool (because at the speed at which it generates shares for the sharechain) and does not negatively affect earnings. On your p2pool console output (or the p2pool stats web page) you should see a number that says "Efficiency." That's the number that counts and should be ~100%.

If you want to really push your efficiency higher, see:
https://bitcointalk.org/index.php?topic=153232.0
zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


https://web.archive.org/web/*/nogleg.com


View Profile WWW
May 16, 2013, 11:20:28 PM
Last edit: May 17, 2013, 12:05:14 AM by zvs
 #3

bitcoin p2pool
Total 6.80GHash/s --- Dead 1.15GHash/s
Total 18.8GHash/s --- Dead 7.66GHash/s

litecoin p2pool
Total 18.7MHash/s --- Dead 3.03MHash/s
Total 29.8MHash/s --- Dead 10.7MHash/s

how to reduce dead hashrate?


starting from what I think is most likely

1) latency from the majority of p2pool's hashing power to your node
2) latency from your p2pool server to you (<--- and now that i think about it, that would be king.  you wouldnt get dead shares from other nodes being slow to you, those would be orphans)
3) running p2pool on overloaded/underpowered server and/or bandwidth issues (most likely upstream)
4) general bitcoind issues
5) stratum

some ways to fix

ed (adding something and moving things around for more dead share oriented instead of orphans)

0) better internet connection  Grin
1) reduce maximum block size, try to do at least 3-5k or so.  there was some other block with a +25 fee earlier today that someone with maxblocksize 1000 would have missed.  with dead shares and not orphans, this would probably only help if bandwidth was an issue
2) optimize tcp, maybe some tool like tcp-optimizer in windows, ethtool/ifconfig in linux (netsh int tcp show global etc, congestion provider ctcp, all this stuff)
3) if using cgminer, use "fix-protocol" : true,  in conf file, to turn off stratum
4) put bitcoind on a ram drive if you have enough RAM (or if you can't handle the whole 9GB or whatever, set dbcache to 2GB or so maybe), also can put some nodes on there with addnode

(other stuff that probably wont help with dead shares)

5) if bandwidth isn't the problem, increase the # of default outgoing connections in the source
6) add some "good" nodes with --p2pool.node xx.xx.xx.xx when running p2pool

if nothing helps, try someone else's p2pool to see if it's any better.  if not, then you're probably better off using some other pool, rather than p2pool w/ its 6 resets a min
walf_man (OP)
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
May 17, 2013, 10:15:07 AM
 #4

Thanks a lot for you both.
I will try it.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!