Re:Banana Pi to Launch 24-Core Arm Server
by justincormack on Thursday December 27, 2018 @05:08AM
(#18768640)
Generally it is the linker that seems to be the issue AFAIK. 32 bit platforms can no longer link at all for large programs like Firefox. Link time optimization will probably make this worse. The gold linker (that Android uses) uses less memory than GNU ld; possibly the llvm linker is better too.
Can someone ELI5 what exactly the compiler is doing when needs far greater than 2 Gigs of an RPI's RAM to compile itself/Rust?
Also, how is it a "flaw" of the RPI that GCC must exceed 2 Gigs of RAM to compile itself/Rust?
Warning-- I may use the explanation to cudgel future Electron-so-fat threads...