LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 11-06-2005, 09:09 PM   #1
MadCowDzz
Member
 
Registered: May 2003
Location: Canada
Distribution: Ubuntu, Suse 10
Posts: 58

Rep: Reputation: 15
x86_64 packages vs non-64 packages


I'm new to Linux, trying the full-conversion tactic...
I have erased my hard drive of Windows and dove head first into Suse 10.

I'm trying to get the hang of installing new applications...
RPMs are generally simple, compiling from source is often not so easy.

I have a 64bit processor, so I've been trying to get packages labelled 64...

If one isn't 64, and I compile it myself, will it be optimized for my 64bit processor?
If I were to compile my own 64 version, as opposed to running a normal x86 version, would I see any real difference?


Thanks.
 
Old 11-06-2005, 09:39 PM   #2
RRepster
Member
 
Registered: Dec 2002
Location: aksarben
Distribution: Several
Posts: 117

Rep: Reputation: 15
>>If one isn't 64, and I compile it myself, will it be optimized for my 64bit processor?
If I were to compile my own 64 version, as opposed to running a normal x86 version, would I see any real difference?

Compileing yourself is always better because it's customized for your system then but as for whether you notice a real difference I think it depends on the software program and if it's been designed to actually make the calls necessary to take advantage of 64bit or HyperThreading or whatever you have.

Here's a Windows example of a test I ran tonight using my Intel P4 HT EM64T (running 32bit mode though in MC2005). The product I tested was a program by Ulead for video editing. They tout that the program is designed to take advantage of HT and Dual Core processors for "high speed"!

I tested that claim by timeing the conversion of a 1.5 minute 35MB .mpg clip to .divx. It took it the same amount of time as the Divx Converter program I have which is not (at least they don't say it is) optimized: 2mins35 seconds.

How does this relate? It shows that sometimes the differences are barely noticeable. It depends on the application. I imagine the same applies to 64bit vs. 32 bit apps.

That being said, in your case I'd always get the 64bit apps or compile myself just for system stability. Yea it can be a pain because of dependencies but you may want whatever its dependent on for another package someday anyway so you may as well track them down.
 
Old 11-06-2005, 10:03 PM   #3
MadCowDzz
Member
 
Registered: May 2003
Location: Canada
Distribution: Ubuntu, Suse 10
Posts: 58

Original Poster
Rep: Reputation: 15
That pretty much sums up some of my assumptions.
Thanks for sharing the results of your test...

I guess overall it matters how an application was written and not necessarily how it was compiled.
 
  


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
x86_64 Toolchains & Packages piete Slackware 10 12-02-2005 08:36 PM
fedora core 4 is loading both x86_64 and i386 packages which screws up apt. radmaxntx Fedora 1 10-05-2005 11:43 AM
Fedora FC2 Arch= x86_64 install leaves duplicate packages in RPM database w8hrq Fedora - Installation 2 10-05-2004 01:14 PM
Mandrake Update/Install Packages/Remove Packages wslyhbb Mandriva 2 03-15-2004 09:43 AM
creating packages (.tgz/.deb/.rpm) How from the source packages? l_9_l Linux - General 1 03-06-2002 06:03 PM

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

All times are GMT -5. The time now is 07:30 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