public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
From: Avi Kivity <avi-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
To: kvm-devel <kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org>
Subject: [RFT] mmu optimizations branch
Date: Mon, 01 Jan 2007 12:32:27 +0200	[thread overview]
Message-ID: <4598E33B.608@qumranet.com> (raw)

This is a request for testing of the mmu optimizations branch.

Currently the shadow page tables are discarded every time the guest 
performs a context switch.  The mmu branch allows shadow page tables to 
be cached across context switches, greatly reducing the cpu utilization 
on multi process workloads.  It is now stable enough for testing (though 
perhaps not for general use).

I've tested 32-bit Linux (pae and non-pae), 64-bit Linux, and pae 
Windows guests on both 32-bit and 64-bit Intel hosts.

Known problems:

 - no AMD support yet
 - will fail horribly in low host memory situations (so run it with 
plenty of free memory)

I will fix these issues in the next few days.

There are still many optimizations that can be had, and I expect 
performance to improve steadily once it is fully stabilized.

You can download the code from

   http://people.qumranet.com/avi/kvm-mmu-4221.tar.gz

or directly from the subversion repository.

-- 
error compiling committee.c: too many arguments to function


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

             reply	other threads:[~2007-01-01 10:32 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-01-01 10:32 Avi Kivity [this message]
     [not found] ` <4598E33B.608-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2007-01-02 16:11   ` [RFT] mmu optimizations branch Ingo Molnar
     [not found]     ` <20070102161117.GA3306-X9Un+BFzKDI@public.gmane.org>
2007-01-02 16:32       ` Avi Kivity
     [not found]         ` <459A8909.7020600-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2007-01-02 16:49           ` Ingo Molnar
     [not found]             ` <20070102164912.GA25271-X9Un+BFzKDI@public.gmane.org>
2007-01-02 17:07               ` Avi Kivity
2007-01-02 17:01           ` Michael Riepe
     [not found]             ` <459A8FE0.2030202-0QoEqw4nQxo@public.gmane.org>
2007-01-03  8:49               ` Avi Kivity
2007-01-02 17:02           ` Ingo Molnar
     [not found]             ` <20070102170212.GB25271-X9Un+BFzKDI@public.gmane.org>
2007-01-02 17:09               ` Avi Kivity
2007-01-03  2:22           ` Ingo Molnar
     [not found]             ` <20070103022241.GA13840-X9Un+BFzKDI@public.gmane.org>
2007-01-03  3:05               ` Anthony Liguori
     [not found]                 ` <459B1D8A.6040604-NZpS4cJIG2HvQtjrzfazuQ@public.gmane.org>
2007-01-03  8:35                   ` Avi Kivity
2007-01-03  8:32               ` Avi Kivity
     [not found]                 ` <459B6A15.4010208-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2007-01-03 10:02                   ` Ingo Molnar
     [not found]                     ` <20070103100235.GA17168-X9Un+BFzKDI@public.gmane.org>
2007-01-03 10:16                       ` Avi Kivity
     [not found]                         ` <459B8267.5080000-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2007-01-03 11:30                           ` Ingo Molnar

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4598E33B.608@qumranet.com \
    --to=avi-atkuwr5tajbwk0htik3j/w@public.gmane.org \
    --cc=kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox