Port-amd64 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: x86 release builds are slow

On Sat, May 03, 2008 at 03:58:52PM -0400, Jared D. McNeill wrote:
> On Sat, 3 May 2008, Manuel Bouyer wrote:
> >Putting numbers this way isn't fair, because under the word "Xen" there are
> >4 different architectures: Xen3/amd64, Xen3/i386, Xen3/i386PAE and 
> >Xen2/i386.
> Naive question -- are these really so different that the same kernel image 
> couldn't work across all four?

Yes. For i386 ws i386 PAE, the size of physical address is different,
the page table entries have a different format.
For i386PAE vs amd64, the size of virtual addresses are different, and
again the page table is different (it's just the same as native i386 vs
native amd64).
For xen2 vs Xen3, the virtual abstraction presented by the hypervisor
is significantly different (is about the same level of difference as
between a mac68k and a sun3).

Manuel Bouyer <bouyer%antioche.eu.org@localhost>
     NetBSD: 26 ans d'experience feront toujours la difference

Home | Main Index | Thread Index | Old Index