Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

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.

share|improve this question
    
for grandpa pc i recommend puppy linux, in the other you could try puppy too or xubuntu, i haven´t lubuntu experience –  user165407 Jun 8 '13 at 1:20
    
low amounts of RAM is always worrying, I would really really encourage you to install more RAM if it's possible. –  Alvar Nov 7 '13 at 20:32
    
Hi Alvar, well in this cases the type of RAM is DIMM PC100 and PC133. Very difficult to find memory like that nowadays. Not only that but, except for one, they all have their memory slots used already (No memory slot empty to add more RAM). –  Luis Alvarado Nov 7 '13 at 20:56

8 Answers 8

up vote 13 down vote accepted

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:

  1. https://help.ubuntu.com/community/Installation/MinimalCD
  2. How do I install LXDE / Lubuntu?
  3. Lightweight music player
share|improve this answer
    
+1 and many thanks because of the abiword and midori. They will help a lot. Also the links are very good indeed. I know this are very tough cases and I also am amazed that those PCs are still alive. –  Luis Alvarado Mar 12 '12 at 23:13
    
You may want to look at DSL linux for your Grandpa's PC. That's one of the lightest ones I know... –  John Jan 20 at 22:17

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.

share|improve this answer
    
You have several good points there. In this case, they don't care about 3D effects or any effect for that matter. For the type of interface they also do not care if it solves the problem of a slow PC. But again, very nice points here. –  Luis Alvarado Mar 12 '12 at 22:15

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.

share|improve this answer
    
+1 because you are right about the dying part. Nice idea about Google Docs. Thanks Mike. –  Luis Alvarado Mar 30 '12 at 15:00

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.

share|improve this answer

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...

share|improve this answer

If there is anything i can contribute to answering this is suggesting installing minix. It seems to be the only distro fulfilling your requirements on memory. Check out

http://wiki.minix3.org/en/UsersGuide/HardwareRequirements

I'm not sure what kind of program you can run though with it. Maybe i'll download it too and see what i can do with it. :)

oh, and u can also try http://www.damnsmalllinux.org/

share|improve this answer
1  
Please recommend the Ubuntu official derivative. If you recommend other linux, it is off-topic recommendation. –  lambda23 Oct 23 '12 at 11:34

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.

share|improve this answer

You probably already figured out what to do, but, for Grandpa PC: If there is NO Internet connection at all, there is no worrying about security,right ? So just install or reinstall Windows 95 and the appropriate Word (up to 2000) or Works Writer. It will run faster than most Linux Installs on a 10 Year old PC.

share|improve this answer
6  
Please note you are posting on ask ubuntu . –  Mark Paskal Oct 23 '12 at 13:05

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.