From owner-freebsd-fs@FreeBSD.ORG Sun Oct 23 16:46:21 2011 Return-Path: Delivered-To: fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0DA3C106564A for ; Sun, 23 Oct 2011 16:46:21 +0000 (UTC) (envelope-from wjw@digiware.nl) Received: from mail.digiware.nl (mail.ip6.digiware.nl [IPv6:2001:4cb8:1:106::2]) by mx1.freebsd.org (Postfix) with ESMTP id 9EDB48FC0C for ; Sun, 23 Oct 2011 16:46:20 +0000 (UTC) Received: from rack1.digiware.nl (localhost.digiware.nl [127.0.0.1]) by mail.digiware.nl (Postfix) with ESMTP id 0E963153434 for ; Sun, 23 Oct 2011 18:46:18 +0200 (CEST) X-Virus-Scanned: amavisd-new at digiware.nl Received: from mail.digiware.nl ([127.0.0.1]) by rack1.digiware.nl (rack1.digiware.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LXdUvwqhC07k for ; Sun, 23 Oct 2011 18:46:16 +0200 (CEST) Received: from [IPv6:2001:4cb8:3:1:68a7:38a1:c49f:6c6d] (unknown [IPv6:2001:4cb8:3:1:68a7:38a1:c49f:6c6d]) by mail.digiware.nl (Postfix) with ESMTP id D79BA153433 for ; Sun, 23 Oct 2011 18:46:15 +0200 (CEST) Message-ID: <4EA444D5.7030400@digiware.nl> Date: Sun, 23 Oct 2011 18:46:13 +0200 From: Willem Jan Withagen User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1 MIME-Version: 1.0 To: fs@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: ZFS SSD Sample performance observation X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Oct 2011 16:46:21 -0000 Hi, I running a full ZFS server, aka the boot partition is also zfs. And I've been playing today with a SSD i just got: ad12: 57241MB at ata6-master UDMA100 SATA 3Gb/s Which supposedly can do > 500 Mb on read and write. So just for sake of it I tested compiling buildworlds (-j 64). I know it is not the best test, but it is easy to get at. And I also know that there are a lot of variable to be tweaked, which is not the purpose of the message either. /usr/src is on /zfsboot (mirror) /usr/obj is on /zfsraid (raidz2) Which are both seperate sets of disks. buildtime for buildworld 0:18:25 , no zfs cache, no zfs log. creating on the SSD: 10G cache for /zfsboot 1G log for /zfsraid 40G cache for /zfsraid and things speed up to 0:16:05. (both times on a freshly booted box) So that is almost a 0:02:20 speedup, aka 13% speedup. At the cost of about 70 euros. That is enjoyable. --WjW PS: for those interested, dmesg at: http://www.tegenbosch28.nl/data/FreeBSD/ZFS.dmesg.txt PS2: I remember that 20min was the buildKERNEL time. :)