Depois de configurar um kernel Linux, posso fazer bzImage e módulos com segurança ao mesmo tempo?

1

Percebi que meus processadores estavam, no total, em uso apenas cerca de 50% do tempo ao criar um kernel Linux.

Eu costumo fazer o kernel, então faço os módulos.

Acabei de começar uma make bzImage em um terminal e um make modules em outro e ver que ambos os processadores estão em uso total. Espero que o tempo total de compilação seja muito mais rápido, já que estou compilando em paralelo em vez de serial.

Existe algum "gotya" que torna isso inseguro?

    
por Stacey Richards 05.09.2009 / 07:49

2 respostas

6

Use apenas make -j 3 e ele deve compilar paralelamente, e garantirá que todas as dependências sejam adequadamente distribuídas, essa é a maneira "oficial" de fazê-lo.

    
por 05.09.2009 / 08:01
0

E não, você não deve começar a criar dois objetos no mesmo diretório que provavelmente tentarão compilar o mesmo código ao mesmo tempo.

    
por 05.09.2009 / 08:05