Não há solução barata, embora eu me lembre dos velhos tempos com laptops pentium;) e compile o primeiro gcc por 12 ou mais horas e depois dele um sistema básico (nós chamamos de bootstrap) por uma semana.
Pelo menos eu usaria o i7 com núcleos de 8 ht. Você pode compilar com todos os núcleos e o último portage (emerge -u portage) depois de adicionar ao /etc/portage/make.conf:
MAKEOPTS="-j8 -l16"
EMERGE_DEFAULT_OPTS="--jobs 8 --load-average 16 --autounmask-write --keep-going --backtrack=0"
PORTAGE_NICENESS="20"
Até mesmo o make simples pode ser mais rápido:
make -j8 -l16
ou scons:
scons --sharedclient install -Q -j 8
ou genkernel:
MAKEOPTS="-j8 -l16" genkernel --lvm --luks --no-clean all
Eu também compro 16GB de RAM para ter o ramdisk para compilar o libreoffice (para i7-4970 por volta de 2,5 horas). Limpe os buffers e crie o ramdisk com comandos:
echo 3 > /proc/sys/vm/drop_caches; sync
mount tmpfs /var/tmp/portage/ -t tmpfs -o noatime,nodiratime,size=10G;
Você deve adicionar este ramdisk ao /etc/portage/make.conf:
PORTAGE_TMPDIR="/var/tmp/portage"
O Genlop pode ser utilizado para saber o tempo após o emerge terminar para funcionar:
genlop -t package-name