Jake Sylvestre

Results 107 comments of Jake Sylvestre

@jcvernaleo (as per #1530) - Low priority - Enhancement

Can you force push or rebase so tests run

Hey @l0k18, what ended up happening? If it worked I'd be happy to port here since this has become a much bigger issue

So the ballast (10gb) does appear to substantially increase the garbage collection rate: Ballast: ![ballast](https://user-images.githubusercontent.com/6392429/73589332-0015ad00-44a3-11ea-91fb-233e123580b8.png) No ballast: ![ballastless](https://user-images.githubusercontent.com/6392429/73589333-0015ad00-44a3-11ea-9085-e566c34338d1.png) It looks like the greatest decrease here comes from: Ballast without `debug.SetGCPercent(10)`:...

I'll need to do a full sync to confirm, but it looks like a 3x increase in memory can get us a 3-4x increase in block sync speed. Ballast does...

Yeah, that's what I'm thinking. I think this is going to come down to a memory/cpu trade off. Maybe we can add a config option in here

Yeah, so I think the goal here is to make network the bottleneck. Tough to do, but that's probably the stretch goal. Bitcoin Core [recomends](https://bitcoin.org/en/full-node) 2gb of ram. I've personally...

@jcvernaleo (as per #1530) - Low priority - Enhancement Should be closed immediately in favor of #1441

Will take another quick pass at reviewing in the mean time once rebased