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


_______________________________________________
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel

Reply via email to