Peter Todd [ARCHIVE] on Nostr: 📅 Original date posted:2013-03-12 📝 Original message:On Tue, Mar 12, 2013 at ...
📅 Original date posted:2013-03-12
📝 Original message:On Tue, Mar 12, 2013 at 10:10:15AM +0100, Mike Hearn wrote:
> There are no bounds on the memory pool size. If too many transactions
> enter the pool then nodes will start to die with OOM failures.
> Therefore it is possible that we have a very limited amount of time
> until nodes start dying en-masse.
Note that nodes dying en-mass due to OOM failures is a relatively benign
failure mode as the point as which any particular node would die is
uncorrelated with other nodes - it won't cause a network fork.
Implementing a simple and stupid "while [ true ] do ; ./bitcoind ; done"
loop combined with ulimit to keep total memory usage to something sane
is a perfectly acceptable hack until proper mempool code with expiration
can be written. Gavin can talk more about his ideas in that regard.
--
'peter'[:-1]@petertodd.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: Digital signature
URL: <
http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20130312/59beb2ae/attachment.sig>
Published at
2023-06-07 11:36:46Event JSON
{
"id": "c6fa37a96ddc76ec22655ce8525cd945268f008f3b4732a56a3c357c11291080",
"pubkey": "daa2fc676a25e3b5b45644540bcbd1e1168b111427cd0e3cf19c56194fb231aa",
"created_at": 1686137806,
"kind": 1,
"tags": [
[
"e",
"bf6db92ac74ed2040908c22a007eaccc4dacca3e534709bcb8876ea849933631",
"",
"root"
],
[
"e",
"da27a667f45d6b1d2d6c73121069f7c79b6e7e02ebb7a31458ca4503baf51d40",
"",
"reply"
],
[
"p",
"498a711971f8a0194289aee037a4c481a99e731b5151724064973cc0e0b27c84"
]
],
"content": "📅 Original date posted:2013-03-12\n📝 Original message:On Tue, Mar 12, 2013 at 10:10:15AM +0100, Mike Hearn wrote:\n\u003e There are no bounds on the memory pool size. If too many transactions\n\u003e enter the pool then nodes will start to die with OOM failures.\n\u003e Therefore it is possible that we have a very limited amount of time\n\u003e until nodes start dying en-masse.\n\nNote that nodes dying en-mass due to OOM failures is a relatively benign\nfailure mode as the point as which any particular node would die is\nuncorrelated with other nodes - it won't cause a network fork.\n\nImplementing a simple and stupid \"while [ true ] do ; ./bitcoind ; done\"\nloop combined with ulimit to keep total memory usage to something sane\nis a perfectly acceptable hack until proper mempool code with expiration\ncan be written. Gavin can talk more about his ideas in that regard.\n\n-- \n'peter'[:-1]@petertodd.org\n-------------- next part --------------\nA non-text attachment was scrubbed...\nName: signature.asc\nType: application/pgp-signature\nSize: 490 bytes\nDesc: Digital signature\nURL: \u003chttp://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20130312/59beb2ae/attachment.sig\u003e",
"sig": "1b1ccf11bae1b8558a656818923514ce5cbb79f17c20bb2a9d27c82f642236467cb49cb37bd1d0ab9dd48c98c6519a83a09d76e483559ee0139fad60b8afb339"
}