From owner-freebsd-geom@FreeBSD.ORG Sat Sep 10 20:59:30 2005 Return-Path: X-Original-To: freebsd-geom@freebsd.org Delivered-To: freebsd-geom@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F61416A41F for ; Sat, 10 Sep 2005 20:59:30 +0000 (GMT) (envelope-from nevans@syphen.net) Received: from rwcrmhc12.comcast.net (rwcrmhc13.comcast.net [204.127.198.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AF5A43D45 for ; Sat, 10 Sep 2005 20:59:28 +0000 (GMT) (envelope-from nevans@syphen.net) Received: from syphen.net ([68.45.49.199]) by comcast.net (rwcrmhc13) with ESMTP id <2005091020592701500it6t8e>; Sat, 10 Sep 2005 20:59:27 +0000 Received: from speedstar.syphen.net (speedstar [192.168.0.11]) by syphen.net (Postfix) with ESMTP id 4791461C55 for ; Sat, 10 Sep 2005 17:00:03 -0400 (EDT) Date: Sat, 10 Sep 2005 16:59:26 -0400 From: Nick Evans To: freebsd-geom Message-ID: <20050910165926.40c5354d@speedstar.syphen.net> X-Mailer: Sylpheed-Claws 1.9.13 (GTK+ 2.6.9; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: GELI hardware performance. X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Sep 2005 20:59:30 -0000 Just a quick performance comparison between software and hardware backed GELI partitions with bonnie Software: Per char output: 12384 K/sec, 20.5% CPU Block output: 14408 K/sec, 7.2% CPU Rewrite: 6908 K/sec, 4.3% CPU Per char input: 18848 K/sec, 35.2% CPU Block input: 13965 K/sec, 6.1% CPU Seeks/sec: 837.2, 5.7% CPU Hardware: Per char output: 27107 K/sec, 54.4% CPU Block output: 27109 K/sec, 18.9% CPU Rewrite: 10201 K/sec, 6.8% CPU Per char input: 27370 K/sec, 57.0% CPU Block input: 25463 K/sec, 13.2% CPU Seeks/sec: 709.3, 5.8% CPU This is using 256-bit AES with a VPN1401 Soekris board. There's a definite improvement in throughput. Nick