From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcelo Tosatti Subject: Re: [PATCH 0/3 kvm-unit-tests] Dirty logging performance test Date: Wed, 18 Jan 2012 11:50:50 -0200 Message-ID: <20120118135050.GA27395@amt.cnet> References: <20120115124131.3b460d1d85194edaa251e635@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: avi@redhat.com, kvm@vger.kernel.org To: Takuya Yoshikawa Return-path: Received: from mx1.redhat.com ([209.132.183.28]:31490 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757510Ab2ARNwR (ORCPT ); Wed, 18 Jan 2012 08:52:17 -0500 Content-Disposition: inline In-Reply-To: <20120115124131.3b460d1d85194edaa251e635@gmail.com> Sender: kvm-owner@vger.kernel.org List-ID: On Sun, Jan 15, 2012 at 12:41:31PM +0900, Takuya Yoshikawa wrote: > My 32 bit host running on an intel core i3 box said: > > $ ./api/dirty-log-perf > dirty-log-perf: 262144 slot pages / 262144 mem pages > rip 804a74a > rip 804a74a > get dirty log: 51571 ns for 1 dirty pages > rip 804a74a > get dirty log: 81190 ns for 2 dirty pages > rip 804a74a > get dirty log: 66606 ns for 4 dirty pages > rip 804a74a > get dirty log: 60408 ns for 8 dirty pages > rip 804a74a > get dirty log: 46711 ns for 16 dirty pages > rip 804a74a > get dirty log: 83563 ns for 32 dirty pages > rip 804a74a > get dirty log: 74367 ns for 64 dirty pages > rip 804a74a > get dirty log: 87240 ns for 128 dirty pages > rip 804a74a > get dirty log: 140161 ns for 256 dirty pages > rip 804a74a > get dirty log: 191288 ns for 512 dirty pages > rip 804a74a > get dirty log: 981045 ns for 1024 dirty pages > rip 804a74a > get dirty log: 1000755 ns for 2048 dirty pages > rip 804a74a > get dirty log: 1122837 ns for 4096 dirty pages > rip 804a74a > get dirty log: 1362598 ns for 8192 dirty pages > rip 804a74a > get dirty log: 1202789 ns for 16384 dirty pages > rip 804a74a > get dirty log: 1598484 ns for 32768 dirty pages > rip 804a74a > get dirty log: 2456946 ns for 65536 dirty pages > rip 804a74a > get dirty log: 3366358 ns for 131072 dirty pages > rip 804a74a > get dirty log: 5634134 ns for 262144 dirty pages > > Takuya Yoshikawa (3): > Add dirty logging performance test > dirty-log-perf: Split guest memory into two slots > dirty-log-perf: Take slot size from command line > > api/dirty-log-perf.cc | 144 +++++++++++++++++++++++++++++++++++++++++++++++++ > config-x86-common.mak | 5 ++- > 2 files changed, 148 insertions(+), 1 deletions(-) > create mode 100644 api/dirty-log-perf.cc Applied, thanks.