LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 01-23-2008, 11:11 AM   #1
Caldus
Member
 
Registered: Oct 2007
Posts: 36

Rep: Reputation: 15
What to install if I have a 64-bit processor?


I have a 64-bit processor (from AMD I believe). I am new to Linux and trying to figure out what distro I should use first. Does Linux work well with 64-bit processors in general? Does it actually take advantage of it? How does it work? Just curious before I switch over.

Andrew
 
Old 01-23-2008, 11:50 AM   #2
MS3FGX
LQ Guru
 
Registered: Jan 2004
Location: NJ, USA
Distribution: Slackware, Debian
Posts: 5,852

Rep: Reputation: 361Reputation: 361Reputation: 361Reputation: 361
It runs on 64 bit processors very very well, much better than you are going to do on Windows.

Since the programs in a Linux system are generally built from source, they can each be individually set to compile with X86_64 optimizations, leading to some very impressive performance enhancements.

If you want the best possible performance you would want to look into building Gentoo, but really any 64 bit compiled distribution is going to perform well on the hardware.
 
Old 01-23-2008, 12:02 PM   #3
DotHQ
Member
 
Registered: Mar 2006
Location: Ohio, USA
Distribution: Red Hat, Fedora, Knoppix,
Posts: 548

Rep: Reputation: 33
I've loaded Red Hat 64 bit OS (RHAS4x-64) on some of our servers. For admin tasks I did not notice any gain, performance testing will happen over the next few weeks. But RHAS4x-64 is a paid version of Linux.
Should be interesting to see what distro's you all like in 64 bit versions.
 
Old 01-23-2008, 12:21 PM   #4
philwynk
Member
 
Registered: Sep 2007
Posts: 84

Rep: Reputation: 15
I first installed Fedora Core 7 for 64-bit when I got my Linux box. I discovered pretty quickly that there are a lot of applications that don't have 64-bit support, and that limits how you can enhance your web browser, among other things.

You can install a standard 32-bit Linux distribution on a 64-bit processor and it runs without a hitch. When I switched from x64 to i386, I did not notice any particular performance hit, although in truth I didn't run anything that would qualify as a benchmark.

Do as you please, but my experience has been that it's easier for a beginner to use the 32-bit distro than the 64-bit. Just my pov. ymmv.

Phil W.
 
Old 01-23-2008, 12:30 PM   #5
weibullguy
ReliaFree Maintainer
 
Registered: Aug 2004
Location: Kalamazoo, Michigan
Distribution: Slackware 14.2
Posts: 2,815
Blog Entries: 1

Rep: Reputation: 261Reputation: 261Reputation: 261
Make sure you use a distro that provides a multilib x86_64 OS rather than a "pure 64-bit" OS. Multilib is the standard for the x86_64 architecture and will allow you to run 32-bit and 64-bit binaries side by side. This eliminates the need for workarounds like wrapper programs to use Flash or Java in your web browser.
 
Old 01-23-2008, 12:33 PM   #6
Caldus
Member
 
Registered: Oct 2007
Posts: 36

Original Poster
Rep: Reputation: 15
So, basically, if the software supports 64-bit, then it will run really really well? I'm even more indecisive about this now, haha. I would love to take advantage of my processor for a change but at the expense of dealing with software issues? Not too sure about that.

Is there anyone (or a group) out there that is creating a way for 32-bit applications to take advantage of the 64-bit processors? Would this theoretically even be possible? This could be an interesting challenge if so.
 
Old 01-23-2008, 01:36 PM   #7
weibullguy
ReliaFree Maintainer
 
Registered: Aug 2004
Location: Kalamazoo, Michigan
Distribution: Slackware 14.2
Posts: 2,815
Blog Entries: 1

Rep: Reputation: 261Reputation: 261Reputation: 261
If you are using your machine for mundane tasks like e-mail, web-browsing, test editing, etc. you're not going to notice a difference in performance between 32-bit and 64-bit. If you are doing something computationally intensive, you will notice a difference. Keep in mind that there are other factors than the number of bits influencing the performance of an application. It is definitely possible to have a 32-bit version outperform a 64-bit version of the same package.

Generally you take the source code and build it as a 64-bit binary. Based on my experiences, most packages will build with no changes necessary. Some, generally older or poorly written packages may need some hacking to get them built as 64-bit binaries. However, just because they build as 64-bit binaries doesn't mean that they are taking advantage of the other hardware changes that the x86_64 architecture introduced. That would really be up to the development team for the individual package to exploit rather than a third-party.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
command to know processor is 32 bit or 64 bit mathimca05 Linux - Newbie 2 12-12-2007 01:37 AM
32 or 64 bit processor mfb Linux - Newbie 7 08-23-2007 06:45 AM
32 bit Linux on 64 bit processor dfwjung Linux - Software 7 02-15-2007 11:13 PM
AMD64 processor, Install 64 bit kubuntu? seashell11 Ubuntu 3 10-27-2006 11:11 AM
32 bit apps on 64 bit processor khaleel5000 General 12 04-19-2006 07:55 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 02:39 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration