Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
ok.
Maybe a programming or hardware question .
Sorry Not sure.
o.k
Say I'm running a 64 bit distro.
Obviuosly 32 bit binarys will run but not utilise the full capacity of the processor ?!??
Whe you compile a program from source will that now be compiled in a manner that will be more native to the processor enabling 64nit support ?
very few programs even benefit from 64-bits. So, its not like they aren't using the full processor capacity, its that it doesnt need 64-bit operations to do the equivalent of 32-bit work.
take this math operation:
5x5-1+2=21
even a 8-bit processor could do that, its not like 64-bits would do much difference, when it only uses 8.
Intel and AMD 64 bit processors have a 32bit instruction set as well. They should run/compile all 32 bit software without any issue... In theory, it will run no faster or slower than it would on a 32 bit processor of the same speed, asssuming it's not using 64 bit words or addresses (which it probably isn't).
Intel and AMD 64 bit processors have a 32bit instruction set as well. They should run/compile all 32 bit software without any issue... In theory, it will run no faster or slower than it would on a 32 bit processor of the same speed, asssuming it's not using 64 bit words or addresses (which it probably isn't).
right
thats what I thought.
My collegue at work said that the architecture of these systems are different.
Thus the buses between the processor and the system are larger thus enabling data to be put through quicker.
But if an operation only asks to put write n bytes of data its only going to write n bytes of data no matter how large the bus is right ??
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.