comps discussion at fudcon and the future
Matthew Woehlke
mw_triad at users.sourceforge.net
Fri Jan 16 17:59:28 UTC 2009
Florian Festi wrote:
> Matthew Woehlke wrote:
>> Florian Festi wrote:
>>> Multilib:
>>> The situation has changed a lot since we introduced multilib. The
>>> challenge who is going to support 64bit processors first has
>>> been decided long ago and the age of 32bit processors is ending.
>>
>> No it isn't. [snip]
>
> Ok, I should probably a bit more precise: 32 bit being default on 64 bit
> capable computers is coming to an end as the default RAM size for
> desktops goes beyond 4GB.
Yes, that's better :-). That said, why on earth would you want to run
32-bit processes on a 64-bit OS when 64-bit flavors are available?
I can think of exactly two reasons. One, there is no 64-bit version
available (which is rare with Free Software, but can happen if you have
some proprietary software you need to run). Two, because you are
building 32-bit programs intended to be shipped to a 32-bit-only OS.
Other than that, my experience seems to be that 32-bit processes on a
64-bit OS run slower than pure 64-bit flavors, but the above are IMO
both valid reasons to keep multilib around.
>> Other than perhaps binutils, why would you ever have a 32-bit binary
>> on a 64-bit system? ;-) Or do you include libs in "binaries"?
>
> There are several reasons to do so: Third party software that is not build
> for 64 bit, software like firefox that uses plugins that are only available
> in 32 bit, building software or content for 32 bit and may be some more.
Okay, basically the same list I came up with :-).
> Multilib is not going to go away in the sense that you still will be
> able to 32 bit software on a 64 bit installation. But it already got
> away in the sense that we do no longer install 32 bit libs by default.
Ah. Yes, this is a good thing. No one should ever have i*86 libraries
installed on an x86_64 system unless they have specifically asked for
them. :-) (I count 'installing something with i*86 dependencies as
"specifically asking".)
It sounds like we are generally in agreement.
--
Matthew
Please do not quote my e-mail address unobfuscated in message bodies.
--
"I can hear you / just barely hear you / I can just barely hear you"
-- "I Can Hear You", by They Might Be Giants
More information about the fedora-devel-list
mailing list