qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH] Huge TLB performance improvement


From: Laurent Desnogues
Subject: Re: [Qemu-devel] [PATCH] Huge TLB performance improvement
Date: Sun, 12 Nov 2006 12:49:06 +0100
User-agent: Thunderbird 1.5.0.8 (Windows/20061025)

Daniel Jacobowitz a écrit :

Straight qemu with my previously posted MIPS patches takes 6:13 to
start and reboot a MIPS userspace (through init, so lots of fork/exec).

Thiemo's patch, which flushes the whole jump buffer, cuts it to 1:40.

A patch which finds the entries which need to be flushed more
efficiently cuts it to 1:21.

A patch which flushes up to 1/32nd of the jump buffer indiscriminately
cuts it to 1:11-1:13.

Warning:  I don't know anything about the Qemu MMU implementation
so this question is perhaps stupid :)

Did you try to benchmark some user space applications with the
various implementations you propose?  The boot of a Linux kernel
is quite heavy on various kinds of flushes and so is very
different from "standard" applications.


                        Laurent




reply via email to

[Prev in Thread] Current Thread [Next in Thread]