Eu sugeriria que qualquer servidor x86_64 true decente não tão moderno deve ser capaz de fazer uma construção completa em algumas horas ou talvez menos, incluindo xsrc.
Meu servidor de compilação atual do NetBSD é um domu Xen com 8 GB de RAM e 8 VCPUs em execução em um Dell PE2950 8-core (Xeon E5440 a 2,83 GHz) com 32 GB de RAM e com um conjunto decentemente rápido de discos SAS no PERC integrado Controlador 6 / i (com a saída de compilação indo para uma partição RAID-0). Essa máquina só me custou cerca de US $ 650 [us], é claro. Ele pode fazer uma compilação NetBSD-5 / i386 de tudo para ISOs finais, com tudo vinculado à estática (ou seja, exigindo muito mais IO de disco e memória de linker do que uma compilação dinâmica), de fontes montadas em NFS em outra domU no mesmo servidor, em menos de 2 horas (com -j12). Uma compilação do kernel (amd64 GENERIC) após uma reinicialização (nada armazenado em cache) leva menos de 5min (com -j12).
No momento, minha partição /build
tem 102 GB usados e contém objetos, binários e ISOs para três compilações de corrente (amd64, i386, evbarm) e duas construções de 5.x (amd64 e i386). Tenha em mente que todos os binários vinculados a estática são separados - as construções vinculadas dinamicamente são muito menores. Uma instalação completa com link estático (ou seja, com xsrc e comp e tudo mais) leva cerca de 6,6 GB.