>From ChangeLog:
- "Kevin P. Lawton" <[EMAIL PROTECTED]>: Sun Jun 10 12:34:56 EDT 2001
ACK! I had a goto jumping around the native CS:EIP fetch accelerations,
in emulation/emulation.c. Forgot and left that in there. Man,
do things work faster now!!! Check this out:
Yesterday Today
Pragma 5:50 2:54
Win95 3:23 1:59
And we still have many performance tweaks to do, running app code
natively, better video (still getting wacked with 1E+06 redirects for
VGA 640x480x16color latches), drivers, better page-on-demand logic,
etc. Pragma is getting hit with a lot of redirects to the CMOS
in user space. That can be fixed also, by a move to VM space, like
I did with the PICs/PITs already.
Next on the agenda... speculative page mapping; mapping in more than
1 guest page at a time. Makes sense to map in a few neighboring pages
too, and reduce page faults from native accesses.
With future enhancements, I'd like to see a low 1+ minute
boot time. That plus application code running native should
yield a real usable piece o' software!
-Kevin
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Kevin Lawton [EMAIL PROTECTED]
MandrakeSoft, Inc. Plex86 developer
http://www.linux-mandrake.com/ http://www.plex86.org/