Install 32-bit with PAE or 64-bit?

Hi there!

I’m young on this forum, but I’m a long time Linux SysAdmin and OpenSource Developer. I used openSUSE for a long time but in the last few years, for work needs, have been using Windows and Linux only on VMs (as workstation/desktop) and servers (work, without X, of course).

I know this is an old question, that 64-bit performs better on apps which use more them 4GB of all Memory (RAM, GPU, etc), but there’s still one thing that I think it’s unclear, or at least for me.
For people who have a computer or a laptop, like I do, with an Intel i5-2520M and 8GB of RAM, with an Intel HD 3000, which use the computer mosty for software development, system administration, watch movies and tv shows, listen to music and internet in general and maybe one or two older or basic games, is it really needed 64-bit version of a Linux Distro, which we know unfortunately has some issues and difficulties compared to 32-bit (sometimes are simple things, like MTP for navigating smartphones/tablets)?
Or 32-bit with PAE kernel is enough for those situations, even though it processes slower memory transactions for big processes?

What do you think/know about this?

Thanks a lot.

Hi
64bit all the way, I don’t have mtp issues with my ASUS TF101 tablet (using jmtpfs though)?

If you need a 32bit system fire up kvm or any of the other VM tools out there.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> I’m young on this forum, but I’m a long time Linux SysAdmin and
> OpenSource Developer. I used openSUSE for a long time but in the
> last few years, for work needs, have been using Windows and Linux
> only on VMs (as workstation/desktop) and servers (work, without X, of
> course).

It’s never too late to improve… switch back full time and virtualize
that other stuff. :wink:

> I know this is an old question, that 64-bit performs better on apps
> which use more them 4GB of all Memory (RAM, GPU, etc), but there’s
> still one thing that I think it’s unclear, or at least for me. For
> people who have a computer or a laptop, like I do, with an Intel
> i5-2520M and 8GB of RAM, with an Intel HD 3000, which use the
> computer mosty for software development, system administration, watch
> movies and tv shows, listen to music and internet in general and
> maybe one or two older or basic games, is it really needed 64-bit
> version of a Linux Distro, which we know unfortunately has some
> issues and difficulties compared to 32-bit (sometimes are simple
> things, like MTP for navigating smartphones/tablets)?

Like what, specifically? I’ve been running x86_64 for, well, a lot of
years and haven’t hit any compatibility issues in a long, long time.
Running x86_64 does not preclude using x86_32 applications, though most
of the time that (using 32-bit on 64-bit) is not a necessary change to make.

> Or 32-bit with PAE kernel is enough for those situations, even
> though it processes slower memory transactions for big processes?

PAE also doesn’t let you use more memory in those 32-bit processes. If
you want to do something big (like run a large VM, which is just one
reason I use x86_64) you simply cannot give that VM 6 GB of your 8 GB
total if your system is using x86_32 at its base. If you are a
developer and you want to open a large core file with something like
Eclipse Memory Analyzer, and that core file is from a server with 4 GB
RAM, you’ll never get it open unless you can give java (behind Eclipse)
> 4 GB RAM.

At the end of the day PAE is still limiting what an application can do,
and going to x86_64 removes those limits. My personal opinion is that
unless you have a very compelling reason to NOT go to x86_64, make the
change. A very compelling reason is a critical task (application in
your case) that does not work at all. When things were still moving to
x86_64 there were a few of these for sure, but I haven’t seen an offer
for an x86_32 processor in even a home computer for years. It’s been
something like three years since I saw Dell start shipping laptops with
six and eight GB of RAM to home users like it was the normal thing to do
(which blew my mind at the time… I’m getting old apparently).

Good luck.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iQIcBAEBAgAGBQJQyKsjAAoJEF+XTK08PnB5KUoP/3AishD+7mu21nGLYbZVFexb
FDB/UWFtDBZjJOixZaCCgCdJ+So1DGcUQ6QeDu76Q61njYz2+S2Mmkf3namgOqsX
Tebm+cKpnsosMCHhNK0wV1NSnl7Hv2MjIy/lLmRATsvY8aw5It5ikKMrIhEgxXn9
lVsFXBXkFEsM1S8TCPkAJFcV+Pes/Mm/QXt6VZSva7/KZDHWrhgEgiYsPRGRNoBX
hlCCH8QIY+qBwY1KO4TVSFYYTta215c76QyYewU+I6KsrW2BKvjxu7XiwBuU3u3d
EqssN1CS33Wp0W79NlfP41fOL0fRqkjeoIjZcJHgw0BO7BabC7553wyhf1WC2Gl1
idhsqdpj/Wa3Eh1nz3t9Gb4dCzAr6heZ99xUUqqT8KUqD1qOl2suH/tss5rOFBU6
mVjlThrrCPWr483JpuvXEFD5UmhPdjc2P0yivV2gcfWSVAjVGtBPqihynvxyLQl1
i4zUi4fnIvwAWCwBffpoVadD5exJcGuDlTAVRDcYfpXjShMenxzrG5whB1t2zJ9g
hXaH1oaZqHesa6loE6GIIrumeZqQ6xqrDZSJDih/VKlU9VuEf2AIAMM+3dWxtx8x
wKAX3J0d4eDY18WoOMpnO2g2RBaPkgWR/06L0zrN9dalOHAjUshIKYpS66OHK3sQ
RHzlKDsRNpZM7RaUr6NU
=6/xt
-----END PGP SIGNATURE-----

Thanks for you answers.

Actually, I’ll be using VMs, even though I usually give them 2GB of RAM and 32-bit systems.

I’ll check jmtpfs.

You don’t have any apps which don’t work correctly on 64-bit, but on 32-bit work?

Hi
For things like crossover I have the relevant x86_64-32bit libs installed, have no issues with anything I use… multimedia stuff all works fine.

Ok, thanks :slight_smile:

Just two small offtopic question: live cd or dvd? Are there any performance differences?

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> Just two small offtopic question: live cd or dvd? Are there any
> performance differences?

The end result should be, basically, the same. I use the DVD because I
get little value out of a test drive of something I know I’m going to buy.

Good luck.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iQIcBAEBAgAGBQJQyLnwAAoJEF+XTK08PnB5cBcQALy91cPT6BYjr/aTTgS3nIwt
jabBUkVLcPQ1264HbMQZ2Bjv2vDm45LdH7t0SRSRwinA0tkpEtsTcXq9CVDBKLea
2ylBB1ewaAMe7FbZDbXAg+wwgG5zE0XD5pF1M5TkCCPn8f2iwo57Ah4mIWEF+3Tq
0tS4RuB0c71KKnpjCnMUo5el1yeFJn4/Hh5Z64FGknaIZTGFgwfmJ06ODQzZ1Nnu
V2OiGyV5Fe/YW+uP6/mSTXm9YBSVRXmlZZ/U1lgbCftgPcE/NNG3sUm59Xrdizly
dTEclRUcR6mBTBifYHzeFEU1gvMd90eWTqs2FSwlUPjH8tDol6aR87h5sHpy6BGo
xEKbdkAo+43jTBVPH5uwwVH8ZqvSSClaVLWY/FnuPq/+ge9iGhlD9xuuDADp6wgI
YwLej8k3rddNofXEtQp3IE0kAUTA5VxxW+3m7TNAtKO7ieNu6Wwrk6dYxGboFWnk
6uwFq7yiU3gxAtTRmZCjnpDWXqq3uR7knuUe1SDFTOx0jtb+kI17LOSAjKq8yL/5
SpxN0oxgzriuRluxi2vsZMSeAG1z/i74Qg81NOUDF4b9rFHlSudpeDpS3SKQOzt4
j6GVuPTMPiagKh5mB9hWFzmt3MdV1Ll/yEo7qPFzgPp/LDV1Wx6KVMk+4LmbWaqx
Nh3e/8ScUfsT9mdSiwXF
=KWY5
-----END PGP SIGNATURE-----

On 12/12/2012 11:08 AM, ab wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
>> Just two small offtopic question: live cd or dvd? Are there any
>> performance differences?
>
> The end result should be, basically, the same. I use the DVD because I
> get little value out of a test drive of something I know I’m going to buy.

The main difference is that the Live system installs a minimum system with
either KDE, or Gnome as the desktop. Once the system is running, other packages
and updates are installed over the net. The DVD has most of the packages on it.
Of course, once the system is installed, you need to update over the net. As I
use only a limited number of the available packages, and I use KDE for most
systems, I generally go for the quicker download of the CD. The installation is
faster, and the remainder of the installation takes place with the system running.

For most of what you do, you probably won’t notice much difference.

My recommendation - go 64 bit. I have been doing that for around 2 years, and have not run into any problems.

Thanks a lot for all the answers, guys :slight_smile:

I thought the Live CD image, after being installed, maybe could not have as much performance as the DVD version, as all the packages are installed, instead of deploying an image, pre-compiled.