From owner-freebsd-questions@FreeBSD.ORG Fri Jun 1 09:04:59 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 73EBB106566B for ; Fri, 1 Jun 2012 09:04:59 +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 D2DD88FC0C for ; Fri, 1 Jun 2012 09:04:58 +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 q5194nMf002972; Fri, 1 Jun 2012 11:04:49 +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 q5194dR5002964; Fri, 1 Jun 2012 11:04:39 +0200 (CEST) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Date: Fri, 1 Jun 2012 11:04:39 +0200 (CEST) From: Wojciech Puchar To: Daniel Staal In-Reply-To: <70D99F583BF63C05BB39CCAF@mac-pro.magehandbook.com> Message-ID: References: <70D99F583BF63C05BB39CCAF@mac-pro.magehandbook.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]); Fri, 01 Jun 2012 11:04:56 +0200 (CEST) Cc: Dennis Glatting , freebsd-questions@freebsd.org Subject: Re: Anyone using freebsd ZFS for large storage servers? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jun 2012 09:04:59 -0000 > I'm not using as huge a dataset, but I was seeing this behavior as well when > I first set my box up. What was happening was that ZFS was caching *lots* of > writes, and then would dump them all to disk at once, during which time the > computer was completely occupied with the disk I/O. > > The solution (suggested from ) for me > was: > vfs.zfs.txg.timeout="5" both problem, and solution is very close to linux style ext2/3/4 and it's behaviour. And one of the main reason to moving out from this s..t to FreeBSD. (the other was networking) UFS writes out complete MAXBSIZE sized chunks quickly. all of that behaviour or linux (and probably ZFS) are because it often gives better result in benchmark, and people love synthetic benchmarks.