Kernel differences for 9.10 server edition?

Asked by g scott

The 9.10 server guide states that the server kernel differs from the desktop server by way of a slower 100 Hz tick rate, no preemption and the use of Deadline I/O scheduler (see https://help.ubuntu.com/9.10/serverguide/C/preparing-to-install.html). The guide refers to the /boot/config-2.6.31-server file, which is supposed to exist in the server edition.

On my 9.10 server install, there is no /boot/config-2.6.31-server file; there is only a /boot/config-2.6.31-14-generic-pae file, which defines the same 250 Hz tick rate as the desktop edition. indeed, the server 9.10 kernel config file looks very similar to the desktop 9.10 kernel config file.

Is the server guide correct - are there kernel differences between 9.10 desktop and server, or is this out-of-date information?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu linux-meta Edit question
Assignee:
No assignee Edit question
Solved by:
g scott
Solved:
Last query:
Last reply:
Revision history for this message
Simon Déziel (sdeziel) said :
#1

Hi,

The 32 bit version of the server kernel is the same as the desktop version with PAE support (generic-pae). See those links for further details :

http://packages.ubuntu.com/karmic-updates/linux-image-server
http://packages.ubuntu.com/karmic-updates/linux-image-generic-pae

In the first link you will see that the package linux-image-server is a meta package that will selects the latest server kernel for 64 bit and uses the generic-pae meta package for 32 bit. The generic meta package will then pick the latest generic-pae kernel.

To get the "real" server kernel you should consider reinstalling in 64 bit.

Have a good day

Revision history for this message
g scott (gifford-scott) said :
#2

Simon,

Thanks very much for the clarification on 32/64-bit usage.

regards,
gifford scott
DST