Ubuntu is removing -server flavour, as specified on release notes of 12.04:
As with Beta-1, the Beta-2 kernel no longer carries separate amd64 -server and -generic kernel flavors. These have been merged into a single -generic kernel flavor to help reduce the maintenance burden over the life of this LTS release.
The differences between -generic and -server seems to be related to preempting, the timer interrupt and the i/o scheduler, as stated on: https://help.ubuntu.com/10.10/serverguide/C/preparing-to-install.html#intro-kernel-diffs
I'm asking for technical specs.
- So, what happens now?
- Will the server edition run the desktop kernel with no performance penalty?
- Is this justified somehow?
- What happens with that differences?
- Can they be changed in userspace?
- There are not appllicable as of 12.04?
- If the answer is yes, this change will involve performance penalty?
All of them are questions that can be answered. I'm asking for a specific change on a package, not anything else.