]> err.no Git - linux-2.6/blob - Documentation/smp.txt
Merge master.kernel.org:/home/rmk/linux-2.6-arm-smp
[linux-2.6] / Documentation / smp.txt
1 To set up SMP
2
3 Configure the kernel and answer Y to CONFIG_SMP.
4
5 If you are using LILO, it is handy to have both SMP and non-SMP
6 kernel images on hand. Edit /etc/lilo.conf to create an entry
7 for another kernel image called "linux-smp" or something.
8
9 The next time you compile the kernel, when running a SMP kernel,
10 edit linux/Makefile and change "MAKE=make" to "MAKE=make -jN"
11 (where N = number of CPU + 1, or if you have tons of memory/swap
12  you can just use "-j" without a number). Feel free to experiment
13 with this one.
14
15 Of course you should time how long each build takes :-)
16 Example:
17    make config
18    time -v sh -c 'make clean install modules modules_install'
19
20 If you are using some Compaq MP compliant machines you will need to set
21 the operating system in the BIOS settings to "Unixware" - don't ask me
22 why Compaqs don't work otherwise.