From owner-freebsd-fs@FreeBSD.ORG Wed Aug 25 14:53: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 4B31210656A3 for ; Wed, 25 Aug 2010 14:53:28 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 927008FC1F for ; Wed, 25 Aug 2010 14:53:27 +0000 (UTC) Received: from odyssey.starpoint.kiev.ua (alpha-e.starpoint.kiev.ua [212.40.38.101]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id RAA05148 for ; Wed, 25 Aug 2010 17:53:25 +0300 (EEST) (envelope-from avg@icyb.net.ua) Message-ID: <4C752E65.3070701@icyb.net.ua> Date: Wed, 25 Aug 2010 17:53:25 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.8) Gecko/20100823 Lightning/1.0b2 Thunderbird/3.1.2 MIME-Version: 1.0 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> In-Reply-To: <20100824211136.GA18104@tolstoy.tols.org> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=KOI8-U Content-Transfer-Encoding: 7bit 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 14:53:28 -0000 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? :) -- Andriy Gapon