status-im / nimbus-eth2

Nim implementation of the Ethereum Beacon Chain
https://nimbus.guide
Other
523 stars 227 forks source link

8GB need for compilation #6420

Closed gus4rs closed 2 months ago

gus4rs commented 2 months ago

Is there a way to reduce the amount of memory required for compilation? It currently requires 8GB free memory in Linux

tersec commented 2 months ago

I'm unaware of one if so. Most of that's the core, single-threaded nim c ... call no matter how many make -jfoo threads one uses. As such, 8GB is also what https://nimbus.guide/hardware.html documents.