Se você usa o sbopkg ou compila programas manualmente via SlackBuilds, já percebeu que o processo pode ser lento. Isso acontece porque, por padrão, o make utiliza apenas um núcleo do seu processador.
A opção -j (jobs) permite que o compilador execute várias tarefas simultaneamente. O segredo é definir o número correto baseado no seu hardware atual.
# nproc
Para usar apenas na sessão atual antes de rodar o sbopkg:
# export MAKEFLAGS="-j$(nproc)"
*(O comando $(nproc) preenche automaticamente o número de núcleos para você!)*
Para que o Slackware sempre use todos os núcleos em todas as compilações futuras, adicione a linha ao seu perfil:
export MAKEFLAGS="-j$(nproc)"
nproc - 1.
Com essa mudança, pacotes que demoravam 30 minutos podem ser concluídos em menos de 5!