Ubuntu Desktop and Server editions are not that different. Basically it boils down to what packages come pre-installed. You can turn the server into a desktop by installing a graphic window manager; you can turn the desktop into a server by installing server packages (e.g. LAMP, etc).
I thought they have different kernel. AFAIR, the kernels have different default scheduling (fairness level) settings.
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!