From owner-freebsd-fs@FreeBSD.ORG Wed Aug 25 16:40:28 2010 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0D0101065697 for ; Wed, 25 Aug 2010 16:40:28 +0000 (UTC) (envelope-from marco@tolstoy.tols.org) Received: from tolstoy.tols.org (tolstoy.tols.org [IPv6:2a02:898:0:20::57:1]) by mx1.freebsd.org (Postfix) with ESMTP id 9291D8FC12 for ; Wed, 25 Aug 2010 16:40:27 +0000 (UTC) Received: from tolstoy.tols.org (localhost [127.0.0.1]) by tolstoy.tols.org (8.14.4/8.14.4) with ESMTP id o7PGeO9U031277 for ; Wed, 25 Aug 2010 16:40:24 GMT (envelope-from marco@tolstoy.tols.org) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.96.1 at tolstoy.tols.org Received: (from marco@localhost) by tolstoy.tols.org (8.14.4/8.14.4/Submit) id o7PGeOkJ031276 for freebsd-fs@freebsd.org; Wed, 25 Aug 2010 16:40:24 GMT (envelope-from marco) Date: Wed, 25 Aug 2010 16:40:24 +0000 From: Marco van Tol To: freebsd-fs@freebsd.org Message-ID: <20100825164024.GC24997@tolstoy.tols.org> Mail-Followup-To: freebsd-fs@freebsd.org References: <20100810214418.GA28288@tolstoy.tols.org> <20100811014919.GA52992@icarus.home.lan> <20100811192537.GA44635@tolstoy.tols.org> <20100811214302.GB44635@tolstoy.tols.org> <20100812205625.GA79515@server.vk2pj.dyndns.org> <20100824150035.GB99477@roberto-al.eurocontrol.fr> <20100824200527.GC11990@server.vk2pj.dyndns.org> <20100824211136.GA18104@tolstoy.tols.org> <4C752E65.3070701@icyb.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4C752E65.3070701@icyb.net.ua> User-Agent: Mutt/1.4.2.3i X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on tolstoy.tols.org Subject: Re: zfs arc - just take it all and be good to me 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: Wed, 25 Aug 2010 16:40:28 -0000 On Wed, Aug 25, 2010 at 05:53:25PM +0300, Andriy Gapon wrote: > on 25/08/2010 00:11 Marco van Tol said the following: > > Would the inactive pages of the long running processes be swapped out in > > favour of the arc? That would be great I think as long as that is made > > clear at an obvious place so people don't get worried about swap usage > > on a system that "shouldn't need to swap out anything". > > > > /usr/src/UPDATING springs to mind, together with quick hints on how to > > see that the swapped out pages are harmless. :) > > I don't think there would be any significant impact on swapping. > Remember that inactive pages also include clean pages that can be > moved to cache > and vnode pages that can be synced to disk. > pagedaemon is smart enough to not trigger swapping too early. > Makes sense? :) It does, thanks a lot. :) Shameless plug: This book is, even tho a bit old, very helpfull: http://www.amazon.com/Design-Implementation-FreeBSD-Operating-System/dp/0201702452 Sidetrack: Are there any plans to have a similar book based on a more recent freebsd version released? -- Marco van Tol