furball
|
|
June 06, 2013, 07:53:57 AM |
|
Hi all,
Every now and then on my Litecoin P2Pool node I get the following messages :
"Failure: twisted.internet.error.ConnectBindError: Couldn't bind: 24: Too many open files"
I've adjusted my OS settings to the following to allow more open files but still seems to be happening every now and then. * soft nofile 16384 * hard nofile 65536 * soft nproc 4096 * hard nproc 16384
If anybody could point me in the right direction it would be greatly appreciated.
F.
|
|
|
|
azw409
Member
Offline
Activity: 73
Merit: 10
|
|
June 06, 2013, 07:12:12 PM |
|
After upgrading bitcoind to 0.8.2, p2pool seems rock solid and has been up for over a week without a restart. No more big jumps in latency.
However it seems to have stopped finding blocks and my CGMiner hasn't found a block in two days so consequently my payout has fallen to 0 and stayed there for at least a day.
I mine at 275 MH/s and normally have a payout in the range 0.008 to 0.015 and probably find around 5 blocks a day. It seems highly unlikely that I would go 2 days with nothing and that my payout would fall to zero. Has anybody else experienced this and could there be a bug in p2pool as a result of running for so long without a restart ?
Thanks
|
|
|
|
GrapeApe
|
|
June 06, 2013, 10:53:22 PM |
|
After upgrading bitcoind to 0.8.2, p2pool seems rock solid and has been up for over a week without a restart. No more big jumps in latency.
However it seems to have stopped finding blocks and my CGMiner hasn't found a block in two days so consequently my payout has fallen to 0 and stayed there for at least a day.
I mine at 275 MH/s and normally have a payout in the range 0.008 to 0.015 and probably find around 5 blocks a day. It seems highly unlikely that I would go 2 days with nothing and that my payout would fall to zero. Has anybody else experienced this and could there be a bug in p2pool as a result of running for so long without a restart ?
Thanks
Probably the recent rise in difficulty. I think we are all feeling it.
|
|
|
|
Rassah
Legendary
Offline
Activity: 1680
Merit: 1035
|
|
June 08, 2013, 06:36:53 PM |
|
So, how 'bout that crappy streak of bad luck these past few days, eh?
|
|
|
|
bitpop
Legendary
Offline
Activity: 2912
Merit: 1060
|
|
June 08, 2013, 06:37:51 PM |
|
Doesn't matter some days we get 4. Statistics bro
|
|
|
|
xgtele
|
|
June 08, 2013, 06:40:13 PM |
|
bad luck sucks So, how 'bout that crappy streak of bad luck these past few days, eh?
|
|
|
|
bitpop
Legendary
Offline
Activity: 2912
Merit: 1060
|
|
June 08, 2013, 06:41:11 PM |
|
I like it, soon we get 5 payments in one day!
|
|
|
|
bitpop
Legendary
Offline
Activity: 2912
Merit: 1060
|
|
June 09, 2013, 09:06:28 AM |
|
Two LARGE payouts already today! Be patient fuckers.
|
|
|
|
xgtele
|
|
June 09, 2013, 09:16:30 AM |
|
|
|
|
|
bitpop
Legendary
Offline
Activity: 2912
Merit: 1060
|
|
June 09, 2013, 09:19:17 AM |
|
Well like 8 hours ago.
|
|
|
|
gyverlb
|
|
June 09, 2013, 10:16:16 AM |
|
Some people didn't get the memo: this block is only ~73kB with ~0.11BTC fees. With the current amount of transactions waiting confirmation (2500+, ~20MB, more than 25BTC in fees) generating such a short block is unlikely without messing with maxblocksize, mintxfee or minrelaytxfee. With bitcoind 0.8.2 default configuration in the current situation my node would generate a ~450kB block with ~0.80BTC fees (look at your bitcoind getmininginfo to get the size of the block template and at P2Pool logs or interface for the fees' value). Assuming the block was generated under similar circumstances that's nearly 3% income lost for everyone. At this point people should use the default bitcoind configuration if they don't fully understand how to tune it.
|
|
|
|
bitpop
Legendary
Offline
Activity: 2912
Merit: 1060
|
|
June 09, 2013, 10:17:29 AM |
|
So the node that got it screwed us?
|
|
|
|
gyverlb
|
|
June 09, 2013, 11:43:53 AM |
|
So the node that got it screwed us?
"Screwed" is probably an exaggeration: that's only 3% on one block and the node lost these 3% too. That could be unintentional too (a freshly restarted node which didn't have the time to fill it's memory pool will generate a block with fewer transactions). What's important is that it's not an exception: that's the second time I check recent P2Pool blocks and I found that they were small ones which missed potentially higher fee income.
|
|
|
|
Subo1977
Sr. Member
Offline
Activity: 344
Merit: 250
Flixxo - Watch, Share, Earn!
|
|
June 09, 2013, 12:51:27 PM |
|
So the node that got it screwed us?
"Screwed" is probably an exaggeration: that's only 3% on one block and the node lost these 3% too. That could be unintentional too (a freshly restarted node which didn't have the time to fill it's memory pool will generate a block with fewer transactions). What's important is that it's not an exception: that's the second time I check recent P2Pool blocks and I found that they were small ones which missed potentially higher fee income. whats the pro and cons of integrating MUCH TX in a P2Pool Block?
|
|
|
|
gyverlb
|
|
June 09, 2013, 01:58:39 PM |
|
So the node that got it screwed us?
"Screwed" is probably an exaggeration: that's only 3% on one block and the node lost these 3% too. That could be unintentional too (a freshly restarted node which didn't have the time to fill it's memory pool will generate a block with fewer transactions). What's important is that it's not an exception: that's the second time I check recent P2Pool blocks and I found that they were small ones which missed potentially higher fee income. whats the pro and cons of integrating MUCH TX in a P2Pool Block? pro: the block is worth more, P2Pool users earn more, con: you might have to tune your setup to keep your efficiency (especially if you have a slow link, see the guide in my signature).
|
|
|
|
wtogami
|
|
June 09, 2013, 02:00:57 PM |
|
So the node that got it screwed us?
"Screwed" is probably an exaggeration: that's only 3% on one block and the node lost these 3% too. That could be unintentional too (a freshly restarted node which didn't have the time to fill it's memory pool will generate a block with fewer transactions). What's important is that it's not an exception: that's the second time I check recent P2Pool blocks and I found that they were small ones which missed potentially higher fee income. whats the pro and cons of integrating MUCH TX in a P2Pool Block? Larger blocks could increase the chances of losing the block as an orphan, but in the case of p2pool thanks to tx pre-forwarding this concern is mostly obviated. The other drawback to too many tx's is GBT can take longer. Normal pools do GBT far less often than p2pool. During the recent spam txo attacks, you've seen p2pool miners increase the minimum tx fee so GBT would be much faster. 0.8.2 improved that performance issue a *lot* thanks to sipa.
|
If you appreciate my work please consider making a small donation. BTC: 1LkYiL3RaouKXTUhGcE84XLece31JjnLc3 LTC: LYtrtYZsVSn5ymhPepcJMo4HnBeeXXVKW9 GPG: AEC1884398647C47413C1C3FB1179EB7347DC10D
|
|
|
zvs
Legendary
Offline
Activity: 1680
Merit: 1000
https://web.archive.org/web/*/nogleg.com
|
|
June 09, 2013, 02:11:49 PM |
|
So the node that got it screwed us?
"Screwed" is probably an exaggeration: that's only 3% on one block and the node lost these 3% too. That could be unintentional too (a freshly restarted node which didn't have the time to fill it's memory pool will generate a block with fewer transactions). What's important is that it's not an exception: that's the second time I check recent P2Pool blocks and I found that they were small ones which missed potentially higher fee income. whats the pro and cons of integrating MUCH TX in a P2Pool Block? pro: you get to split an extra 0.96% in fees to everyone else (less than 0.25BTC), going by stat info on http://blockchain.info/stats con: you get a lot more orphans & more processing power is needed, not altogether related to the getblock latency, but actual transferring within the p2pool network itself
|
|
|
|
gyverlb
|
|
June 09, 2013, 02:22:58 PM |
|
These stats are obviously underestimating what you can get: they are based on what most miners do, not what they could do. The fees could easily be 2 to 2.5% with bitcoind 0.8.2 default settings. con: you get a lot more orphans & more processing power is needed, not altogether related to the getblock latency, but actual transferring within the p2pool network itself
Not if you configure bitcoind and p2pool to lower their network traffic as (again...) explained by the guide in my signature. TL;DR: I have an average ADSL connection and use it for several other traffic types (Bitcoind+P2Pool is ~30% of my BW). I can even use 1MB blocks and lower minimum fees without lowering my efficiency (reaching 3 to 5% additional fee income). I only had to limit the number of bitcoind (10) and P2Pool connections (5 outgoing + 5 incoming) to get this result.
|
|
|
|
Decagrog
|
|
June 09, 2013, 03:08:57 PM |
|
My dgc p2pool start to use a lot of memory ( 288mb and rising ), it could be due to the number of shares downloaded? (in the data/digicoin folder there is shares.0 , shares.1, shares.2 of about 10mb each) it's a normal behaviour?
|
|
|
|
Subo1977
Sr. Member
Offline
Activity: 344
Merit: 250
Flixxo - Watch, Share, Earn!
|
|
June 09, 2013, 04:39:37 PM |
|
These stats are obviously underestimating what you can get: they are based on what most miners do, not what they could do. The fees could easily be 2 to 2.5% with bitcoind 0.8.2 default settings. con: you get a lot more orphans & more processing power is needed, not altogether related to the getblock latency, but actual transferring within the p2pool network itself
Not if you configure bitcoind and p2pool to lower their network traffic as (again...) explained by the guide in my signature. TL;DR: I have an average ADSL connection and use it for several other traffic types (Bitcoind+P2Pool is ~30% of my BW). I can even use 1MB blocks and lower minimum fees without lowering my efficiency (reaching 3 to 5% additional fee income). I only had to limit the number of bitcoind (10) and P2Pool connections (5 outgoing + 5 incoming) to get this result. On my P2Pool-Node Hashes 5 GH/s. Thats a chance form 0.5% to find one p2pool-Blocks. So why should I reduce my efficency for every Payout to get once the tx-fees in 200 P2pool-Blocks?
|
|
|
|
|