← Back to team overview

sslug-teknik team mailing list archive

kernekompilereing: disabling jobserver mode

 

Jeg har lige bygget en 2.4.9 kerne på en Dual Pentium Pro.

I forvejen kører den på en 2.4.5 smp kerne.

Jeg prøvede "make -j3 bzImage modules" og fik:
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule

hmmm, der er noget jeg ikke ved her.

så prøvede jeg at indsætte "MAKE = make -j3" i Makefile under
/usr/src/linux.

Så fik jeg:
make[2]: warning: -jN forced in submake: disabling jobserver mode.

men det kørte. På fuld knald, og endda så meget at maskinen var mere eller
mindre ubrugelig imens. top viste to CPU med 0% idle time næsten hele
tiden, og en hulens masse cc og cpp processer. 

Tror den at jeg har et uaendeligt antal processorer?

Det gjorde den da ikke da jeg kompilerede 2.4.5 kernen.

Hvad gjorde jeg forkert? Og hvad burde jeg have gjort? (udover at læse
Documentation/smp.txt)

/kristian
-- 
Kristian Vilmann - kvi@xxxxxxxx

Coppula eam, se non posit acceptera jocularum
-killing joke, 1994