I am looking for an Ubuntu version that consumes less Memory and CPU. I have read both Lubuntu and Xubuntu (The homepages, wikipedia, phoronix and other sites comparing both). But from experience, which one uses less memory and is less CPU intensive. I need to install them in very old hardware and want to persuade the owner of the hardware of the benefits of Ubuntu.
in this case I want to install 11.10 or 12.04 when it comes out. How are each behaving in those versions?
The 2 PCs I will be installing either Xubuntu or Lubuntu are:
Granpa PC:
CPU - Pentium 2 450Mhz
RAM - 64MB DIMM
Video - 16MB
Used for - Documents and Internet. No listening to music, no looking at videos. Just using it for document writing.
The other old meat:
CPU - Pentium 3 550Mhz
RAM - 128MB DIMM
Video - 16MB
Used for - Documents and Internet also but they want.. or maybe they are wishing for it to use it to see movies and listen to music. This one has internet. The other one does not.
UPDATE
Wanted to update this question with the test results for over 8 months worth of using Lubuntu and Xubuntu. When it comes to very old hardware, am talking about 64 MB, 128 MB or even 256 MB of RAM computers, Lubuntu is better than Xubuntu when comparing Memory usage. When it comes to CPU usage, both are the same.
This will not improve I/O Disk performance which will be the bottleneck for old computers. Also the difference in performance between Xubuntu and Lubuntu is about 10% to 20% percent in memory usage. Again, CPU usage is the same.
Now, when it comes to how responsive the Desktop is, LXDE (Lubuntu) has a much better response time than XFCE (Xubuntu). I would say about 50% or just simply noticeable to the eye. Lubuntu is similar to how Windows XP looks while Xubuntu is more like how Gnome 2 looked.
The computers (The old ones mentioned here) and 2 more are still working in excellent conditions thanks to the Ubuntu family. I also want to add I am using 13.10 for both distros.
Your case studies are indeed challenging.
Take your Grandpa PC
Pentium 2 and 64Mb RAM.
Lubuntu minimum requirements are 128Mb if using the alternate installer - 256Mb for the Graphical installer.
The recommended RAM is 384Mb just to run the LiveCD.
Therefore - I'm afraid, you will not be able to install a graphical environment on Grandpa PC. At best you might get a text only "server" type install via a minimal ISO - i.e. you need a minimum of 64Mb to run the minimal CD.
The "old meat":
That is more promising:
Pentium 3 with 128Mb RAM - you should be able to squeeze on Lubuntu via its alternate CD.
However the minimum requirement for Xubuntu is 256Mb with 512Mb as a recommended RAM size.
I've experimented with various "low" RAM installs. I've never tried 128Mb - but in general, I install from a minimal ISO CD and install various components manually - for example, SLIM, LXDE with
apt-get install --no-install-recommends
to ensure no excess packages are installed.Typical packages you should look out for if you go this route are described in the linked question below.
Stick with a lightweight browser such as midori - abiword should be ok for wordprocessing.
Flash and general movies will struggle with your video card. However playing music should be fine (see below)
Links:
In my experience there are a few things to consider.
First, and most important, do you (or your users) like the interface ? It makes no sense to "force" xfce or lxde on them. So, ask for their input on this.
Second, for the most part, the window managers all use about the same in terms for RAM and CPU. The caveat here is you need to compare apples to apples, if you enable 3d / special effects you will take a performance hit.
Most of your resources are taken by services or applications running in the background. To save on resources, disable as many as possible (do you use Seahore, VNC, etc). run
gnome-session-properties
and disable as much as possible.Data: On my netbook ...
Gentoo + Openbox - When I first log into openbox (not LXDE), it uses 70 Mb RAM.
Ubuntu 12.04 - Unity 2d - Uses 300 mb RAM
With that said, firefox runs at about the same speed on both window managers.
So are all the bells and whistles of Ubuntu Desktop worth 200 Mb ram ?
Answer to that = personal choice.
Test it for yourself in Virtualbox or KVM, give your guest 512 Mb RAM, boot the live CD.
I would install bare console Debian, then with apt-get will install incrementally some window manager like OpenBox (it will install X as dependency)
Then will check how it is, if i need taskbar icons etc...
Upon the comparison made on vs. wiki Lubuntu is lighter and more efficient on old and low hardware systems. So on a Lubuntu vs. Xubuntu struggle, apparently Lubuntu is the winner.
For the 64MB machine, I suspect that only Puppy Linux would be usable, not any of the *buntus. Puppy Linux worked well for me on a thirteen year old Toshiba laptop.
Luis - you mentioned the first machine would be used for document editing. How will they save their files? To USB? This is something to consider because such an old machine could die at any moment. Would it be better to let them edit documents online somewhere like Google Docs or Microsft Skydrive? In both of those cases, a "modern" browser is necessary.
Lubntu is better and faster. If your PC is too old, you will still have problems, Lubuntu is twice as fast and good as Xubuntu by my testing.