On Thu, Mar 28, 2013 at 01:48:42PM -0700, Richard Henderson wrote:
On 2013-03-28 13:09, Aurelien Jarno wrote:
I already proposed such a patch, but it seems to improve things only on
some specific cases (kernel boot), while increasing the I/D cache and
TLB pressure.
See https://lists.gnu.org/archive/html/qemu-devel/2012-10/msg01684.html
Hmm. I see that your previous attempt didn't also go with a removal of
the 16MB limit on code_gen_buffer. Given the default is 32MB, I wonder
if the decrease in translation makes enough difference.
My patch also removed the 16MB limit. Note also the default is 1/4th
of the emulated RAM, so it can be a lot bigger than 32MB.