Only 1 GB of RAM. Should I go for 32-bit Lubuntu, or 64-bit?

15,494

Solution 1

Go for the version it is suppose to be able to hold.

Intel Atom N450 is 64-bit so I would stick to a 64-bit and match the minimum specs for any of the Ubuntu flavours. lUbuntu and xUbuntu are options. Beyond that: do consider alternatives that are around but not Ubuntu; like Puppy Linux or Damn Small Linux.

Regarding:

What will perform better, 64-bit or 32-bit?

That depends on usage. 64-bit should perform better on heavy usage.

Is Lubuntu indeed the best flavor?

Probably. Or xUbuntu (that is more a preference of desktop: lxde or xfce and not about processor).

Solution 2

According to your computer specification, you should use 32bit system. 64bit system can use more than 4GBs of RAM, but it's useless when you have only one. What is more, 32bit would be safer for this processor. Lubuntu is the most lightweight distribution (AFAIK), so this is also good for this computer.

Solution 3

According to intel atom N450 supports 64bit but for performance reasons you should choose lubuntu 32 bit.

Just keep in mind that some applications support only 64bit nowadays.

  • One example is Google Chrome which has no 32 bit installer for linux anymore

    • but if you use Chromium you can still install the Adobe Flash Player for 32-bit Chromium directly from Adobe here (downloading the PPAPI .tar.gz and copying libpepflashplayer.so to /usr/lib/adobe-flashplugin/libpepflashplayer.so or similar should work)
  • Another example is viber which also has only 64bit installer for linux.

Solution 4

This question was long ago, but my 2c.

i386 or 32-bit is more efficient with smaller memory addresses (excluding local addressing) so i386 makes better use of your limited RAM and is generally what I'd pick on releases up to 18.04; however you can't upgrade i386 so that's a plus for amd64.

i386 however can be slower to run on some amd64 cpus, so the benefit of more efficient use of memory (smaller word sizes) can be lost due to slower execution in some cases (CPU specific).

If you're going to upgrade past 18.04; I'd now use amd64; though given Lubuntu didn't support upgrading 18.04 (last LXDE release); that advantage maybe moot (but is worth something if you're using Xubuntu/Xfce).

I'd decide by what applications you'll run, will they benefit by having slightly more ram? plus your CPU; does it run amd64 faster than i386 as more modern cpus usually do. In QA-testing I find various boxes perform differently so my answer can vary on a box (ie. cpu).

The wordsize hit 32bit/4byte vs 64bits/8bytes isn't that great, is generally about equal to the performance loss of running the older i386 code vs. more native amd64 on modern cpus. On older/earlier CPUs though; the i386 generally didn't have the performance hit when compared with amd64 execution unlike more modern cpus.

This opinion is based on QA-testing Lubuntu 18.04 -> 19.04 (using i386 or 32-bit) versus the same amd64 I tended to prefer the i386 on low ram boxes, but the difference was minimal/subjectively equal and I found the difference was greatly influenced by the apps you used (some apps performed better in amd64!)

Subjectively I'd like 2GB for amd64 as a minimum; and it was all I used in QA-testing 19.10 and later (though I did keep a pentium 4 i386 box upgrading until the building of packages for i386 stopped late in the beta cycle of eoan)

Share:
15,494

Related videos on Youtube

Fiksdal
Author by

Fiksdal

Updated on September 18, 2022

Comments

  • Fiksdal
    Fiksdal almost 2 years

    I know this has been explained very well in general, but I want to ask for advice on this particular situation. I hope it's not considered a duplicate.

    My friend has this old netbook with only 1 GB of RAM and a 1.66 Ghz dual core. The processor is an Intel Atom N450.

    I'm gonna install Lubuntu 16.04 (Or whatever flavor will perform the best.)

    My friend will use it for mainly web browsing, movie watching and word processing.

    We want the system to be as snappy as possible, given the old hardware.

    What will perform better, 64-bit or 32-bit? Is Lubuntu indeed the best flavor?

    By the way, my friend can't afford to upgrade the RAM. He is very poor with a near zero income. He's from a third world country. 20$ is like two weeks' salary for him.

  • Michal Polovka
    Michal Polovka about 8 years
    Yes, but it's simpler for processor to deal with 32B of data per one operation than with 64B. At least it takes less resources, although it's slower.
  • Fiksdal
    Fiksdal about 8 years
    That's interesting. If I install Puppy or DSL to the internal HDD, will they still run from RAM?
  • Fiksdal
    Fiksdal about 8 years
    1+ for reminding me about the Chrome issue, I had completely forgotten about that. That may be important to my friend.
  • Fiksdal
    Fiksdal about 8 years
    Can you clarify what you mean by heavy usage?
  • Thanos Apostolou
    Thanos Apostolou about 8 years
    :D you can still use chromium since most sites use html player nowadays and I read that google plans to completely block flash player in a few months (user will have to enable it for each site specific).
  • Fiksdal
    Fiksdal about 8 years
    Interesting. But, for the time being, a lot of video streaming websites still use flash. What major sites, except for Youtube, don't use flash?
  • Thanos Apostolou
    Thanos Apostolou about 8 years
    I don't remember specific but I usually don't have any problems with my 32bit laptop. If some site needs flash you can still use firefox (with the old NPAPI flash version 11 which may be a little laggy but with enough security).
  • Fiksdal
    Fiksdal about 8 years
    Well, yeah. I'm looking forward to Flash dying :)
  • Thanos Apostolou
    Thanos Apostolou about 8 years
    Soon... I hope...
  • Rinzwind
    Rinzwind about 8 years
    1. yes. 2. mainly watching video and gaming.
  • Fiksdal
    Fiksdal about 8 years
    I see. He won't be gaming. He will watch some videos, but mainly DVD's. And when he watches compressed formats, it's not HD. So should be fine. He's more interested in snappiness when browsing, launching apps, etc. What is the benefit (if any) of going for 32-bit? FWIW, we've already tried 32-bit Ubuntu on it. It did struggle a little bit and was a bit sluggish, but I think maybe that was because of Unity, etc?
  • Rinzwind
    Rinzwind about 8 years
    None. 32-bit is on its way out. Might take a while but it will be considered a waste of resources (like Google pulling the plug on 32-bit chrome more will follow). And that will not just be due to Unity; Ubuntu is resource heavy anyways (it has more resource heavy software compared to L and X). 1Gb RAM is just not enough.
  • phuclv
    phuclv over 7 years
    @Michal no, 64-bit CPUs deal with 64 bits or more at a time. Using 32-bit operations just waste the upper bits. It even deals with 128, 256 or 512 bits at a time in case of SIMD. Using 64-bit version is not useless because there are more things to x86_64 than just widening to 64-bits. quora.com/… Look at the benchmarks out there phoronix.com/…
  • phuclv
    phuclv over 7 years
    Facebook, still doesn't support html5 videos on Firefox
  • Fiksdal
    Fiksdal almost 7 years
    I ended up with Xubuntu. Having tried it, XFCE is now my favorite desktop environment and I use it on powerful machines as well.