public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] KVM: MMU: Improve rmap handling
@ 2012-03-15  9:18 Takuya Yoshikawa
  2012-03-15  9:19 ` [PATCH 1/3] KVM: MMU: Make pte_list_desc fit cache lines well Takuya Yoshikawa
                   ` (2 more replies)
  0 siblings, 3 replies; 15+ messages in thread
From: Takuya Yoshikawa @ 2012-03-15  9:18 UTC (permalink / raw)
  To: avi, mtosatti; +Cc: kvm

This patch series is basen on my srcu-less dirty logging patch series
and being sent for letting everybody knows about possible improvements
we can add to that.

As pasted below, we can achieve 15% improvement for the worst case.

I will rebase and post this again after srcu-less gets merged.

	Takuya


===
with this    simple-srcu-less   pages  improvement
 469907.8            493900.4      8K           5%
 668887.6            760268.2     16K          14%
1110787.2           1238709.6     32K          12%
2079386.2           2359523.6     64K          13%
3944530.8           4540780.6    128K          15%
7536232.6           8747274.0    256K          16%

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2012-03-20 11:57 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-15  9:18 [PATCH 0/3] KVM: MMU: Improve rmap handling Takuya Yoshikawa
2012-03-15  9:19 ` [PATCH 1/3] KVM: MMU: Make pte_list_desc fit cache lines well Takuya Yoshikawa
2012-03-15  9:22   ` Avi Kivity
2012-03-15  9:20 ` [PATCH 2/3] KVM: MMU: Improve iteration over sptes linked by rmap Takuya Yoshikawa
2012-03-15  9:44   ` Avi Kivity
2012-03-15 10:25     ` Takuya Yoshikawa
2012-03-15  9:21 ` [PATCH 3/3] KVM: MMU: Separate trivial NULL check out from rmap_get_next() Takuya Yoshikawa
2012-03-15  9:49   ` Avi Kivity
2012-03-15 10:15     ` Takuya Yoshikawa
2012-03-15 12:01       ` Avi Kivity
2012-03-15 13:41         ` Takuya Yoshikawa
2012-03-15 13:45           ` Avi Kivity
2012-03-15 13:46           ` Avi Kivity
2012-03-20  6:37             ` Takuya Yoshikawa
2012-03-20 11:56               ` Avi Kivity

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox