From owner-freebsd-hackers@FreeBSD.ORG Sun Jul 22 07:21:40 2012 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 36550106564A; Sun, 22 Jul 2012 07:21:40 +0000 (UTC) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from wojtek.tensor.gdynia.pl (wojtek.tensor.gdynia.pl [89.206.35.99]) by mx1.freebsd.org (Postfix) with ESMTP id 9D6578FC12; Sun, 22 Jul 2012 07:21:39 +0000 (UTC) Received: from wojtek.tensor.gdynia.pl (localhost [127.0.0.1]) by wojtek.tensor.gdynia.pl (8.14.5/8.14.5) with ESMTP id q6M7LYoV003939; Sun, 22 Jul 2012 09:21:34 +0200 (CEST) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from localhost (wojtek@localhost) by wojtek.tensor.gdynia.pl (8.14.5/8.14.5/Submit) with ESMTP id q6M7LXeZ003936; Sun, 22 Jul 2012 09:21:33 +0200 (CEST) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Date: Sun, 22 Jul 2012 09:21:33 +0200 (CEST) From: Wojciech Puchar To: Dieter BSD In-Reply-To: <20120722061933.298410@gmx.com> Message-ID: References: <20120722061933.298410@gmx.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.2.7 (wojtek.tensor.gdynia.pl [127.0.0.1]); Sun, 22 Jul 2012 09:21:34 +0200 (CEST) Cc: hackers@freebsd.org, current@freebsd.org Subject: Re: Awful FreeBSD 9 block IO performance in KVM X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jul 2012 07:21:40 -0000 > > 2) That's roughly the speed I'd expect without queueing. Is it really > making effective use of queueing, or is something limiting queueing to > one transfer at a time? still 400-500 IOPS is way too little. FreeBSD without VM machine can do well over 10000 IOPS of 512 byte sequential read with single process on my laptop using less than 20% of single not blazing fast CPU. dd if=/dev/ada0 of=/dev/null bs=512 117593+0 records in 117593+0 records out 60207616 bytes transferred in 7.709451 secs (7809585 bytes/sec) CPU: Pentium(R) Dual-Core CPU T4500 @ 2.30GHz (2294.56-MHz K8-class CPU)