Re: [Qemu-devel] Translation cache sizes

2006-04-08 Thread Paul Brook
On Saturday 08 April 2006 04:13, Julian Seward wrote: > Using qemu from cvs simulating x86-softmmu (no kqemu) on x86, > booting SuSE 9.1 and getting to the xdm (kdm?) graphical login > screen, requires making about 1088000 translations, and the > translation cache is flushed 17 times. Booting is n

Re: [Qemu-devel] Translation cache sizes

2006-04-08 Thread Paul Brook
On Saturday 08 April 2006 13:43, Gwenole Beauchesne wrote: > Hi, > > > With those changes in place, the same boot-to-kdm process > > requires only about 57 translations to be made, and 2 > > cache flushes to happen. Of course the cost is an extra > > 48M of memory use. > > I faced a similar pr

Re: [Qemu-devel] Translation cache sizes

2006-04-08 Thread Gwenole Beauchesne
Hi, With those changes in place, the same boot-to-kdm process requires only about 57 translations to be made, and 2 cache flushes to happen. Of course the cost is an extra 48M of memory use. I faced a similar problem in Basilisk II. MacOS 8.x had a tendency to invalidate the code cache a

Re: [Qemu-devel] Translation cache sizes

2006-04-08 Thread Johannes Schindelin
Hi, On Sat, 8 Apr 2006, Mulyadi Santosa wrote: > > With those changes in place, the same boot-to-kdm process > > requires only about 57 translations to be made, and 2 > > cache flushes to happen. Of course the cost is an extra > > 48M of memory use. > > Good to hear! Wow! Maybe we should m

Re: [Qemu-devel] Translation cache sizes

2006-04-07 Thread Mulyadi Santosa
Hi Julian... > Using qemu from cvs simulating x86-softmmu (no kqemu) on x86, > booting SuSE 9.1 and getting to the xdm (kdm?) graphical login > screen, requires making about 1088000 translations, and the > translation cache is flushed 17 times. Booting is not too bad, > but once user-mode starts

[Qemu-devel] Translation cache sizes

2006-04-07 Thread Julian Seward
Using qemu from cvs simulating x86-softmmu (no kqemu) on x86, booting SuSE 9.1 and getting to the xdm (kdm?) graphical login screen, requires making about 1088000 translations, and the translation cache is flushed 17 times. Booting is not too bad, but once user-mode starts to run the translation