Manuel Bouyer wrote: > On Sat, Jul 24, 2010 at 09:50:33AM +0200, Christoph Egger wrote: > > > How about making paddr_t always 64bit? That makes it much easier to deal > > with in libkvm. > > The overhead would need to be evaluated first.
I don't have any figures handy, but when I first tried 64-bit paddr_t on Alchemy (MIPS) CPUs I wasn't able to notice any diffence with some simple benchmarks (a build maybe?). This would have been on a CPU in the 400MHz range. Obviously we can't compare that with modern x86, but I'd still be surprised if you could notice a diffence using 64-bit paddr_t. Cheers, Simon.