On Sunday 22 March 2009 02:10:15 pm Jeroen van Meeuwen wrote:
> Hi,
>
> I'm seeking some advice from the experts ;-)
>
> On a ppc64 system, I find that rpmUtils.arch.getBaseArch() returns "ppc"
> instead of "ppc64".
>
> This causes many ppc64 packages to be unavailable to a given Fedora
> system, as the repositories are configured using $basearch, though there
> is a ppc64/ repository for Everything and updates.
>
> Am I right or wrong to conclude something is wrong here?
your wrong in thinking something is wrong here.  ppc64, sparc64 don't gain 
extra registers or some great benefit to justify running a 64 bit userland.  If 
you need more to access more than 4gb per process then your best off having 64 
bit applications, so databases are a good candidate for being 64 bit.

otherwise your better off served with a 32 bit userland. binaries for 64 bit 
are larger, slower to load and use more memory.  they slow the system down 
when you run 64 bit applications. which is why Fedora provides 32 bit userland 
by default on 64 bit hardware where it makes sense.  gdb strace need special 
handling but the exceptions are few. 

on the other hand x86_64 gains extra functionality by userland being 64 bit.  
the benefit of 64 bit userland outweighs the cost of having larger binaries, 
slow start times and increased memory usage.

Dennis

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Yum-devel mailing list
Yum-devel@lists.baseurl.org
http://lists.baseurl.org/mailman/listinfo/yum-devel

Reply via email to