Jevgeni Kabanov

Big Google Builds

June 21st, 2008 | by Jevgeni Kabanov |

Just some interesting tidbits that Mike Aizatsky mentioned about Google build process — the executables can be 300 MB big (’cause everything is linked statically) and they have a home-grown build system for making them. Cool stuff!

  • If you heard about gold, the new elf linker that was built by Googler Ian Lance Taylor, he talks about building 900MB binaries routinely. Part of why they wrote their own linker was that compiling can be done in parallel across many machines but linking is still serial so improving it's speed affects the bottom-line.
blog comments powered by Disqus