From owner-freebsd-fs@FreeBSD.ORG Fri May 14 16:06:27 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 C05A3106564A for ; Fri, 14 May 2010 16:06:27 +0000 (UTC) (envelope-from artemb@gmail.com) Received: from mail-px0-f182.google.com (mail-px0-f182.google.com [209.85.212.182]) by mx1.freebsd.org (Postfix) with ESMTP id 91B978FC1A for ; Fri, 14 May 2010 16:06:27 +0000 (UTC) Received: by pxi20 with SMTP id 20so1613347pxi.13 for ; Fri, 14 May 2010 09:06:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:cc:content-type:content-transfer-encoding; bh=R66uL7Z6KZ7FsUwGcmq0SEOqOVRvmT1+T8cePN/eZ30=; b=FWzRSvXLwqbNGYUF49CLLzpXldnswxr2vzEj4s4ZFpj7XNRgjgDRzOcOCGuqgcW39b pkuL8gw2Vh0IyMwJaRSK//pe8V98K+0FVYlHSb3GxnaAfCg1Rg64JDdTXx8ggyOrCnEs 95O5YSbj6uBj+SIJk590Sq/Uzvz3luAw6BeiQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=WbAEcg2yJo2Im9vAVJZgO387SqeK1jkbvmHIDBYd6se/76/R3CF8w3vwdGx548ADqj mEwL34g+CTjlamGphOYSEk2JHIup8DlgPSwh6wgr/b9LDmQstb0hDiuB+WLG+2Zl2JEr mYgI6jRin1C+Fh28N8xEB63dVTSRegriW+EVU= MIME-Version: 1.0 Received: by 10.141.188.41 with SMTP id q41mr894637rvp.203.1273853186702; Fri, 14 May 2010 09:06:26 -0700 (PDT) Sender: artemb@gmail.com Received: by 10.141.40.4 with HTTP; Fri, 14 May 2010 09:06:26 -0700 (PDT) In-Reply-To: <4BED0810.10508@zk.informjust.ua> References: <4BE95F1F.5090009@zk.informjust.ua> <20100511223813.GB3044@garage.freebsd.pl> <4BED0810.10508@zk.informjust.ua> Date: Fri, 14 May 2010 09:06:26 -0700 X-Google-Sender-Auth: 1cpHEQw664szJVBemy-m0C5n6Rs Message-ID: From: Artem Belevich To: "Alexander V. Ribchansky" Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable Cc: freebsd-fs@freebsd.org Subject: Re: Freebsd 8.0 kmem map too small 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: Fri, 14 May 2010 16:06:27 -0000 To think of it, UMA on i386 is not such a good idea until we fix ARC backpressure mechanism. Right now it's rather primitive and is pretty much controlled by arc_min. With UMA, it would appear to ZFS that we're constantly short on memory. If you're up for another experiment, try raising arc_min to the point where performance does not degrade much but not that high that it would cause map too small panic. --Artem 2010/5/14 Alexander V. Ribchansky : > 12.05.2010 01:38, Pawel Jakub Dawidek =D0=C9=DB=C5=D4: >> >> -skip- >> Could you try the following patch without disabling UMA? >> >> http://people.freebsd.org/~pjd/patches/vfs_subr.c.7.patch >> >> It works quite well for me. >> >> Also we still don't have back-pressure mechanism when arc_meta_limit is >> exceeded. OpenSolaris frees namecache entires then and we currently do >> nothing. I'll experiment with a bit and let you know if the patch above >> doesn't fix your problem still. >> > OOps, I do it again! ;) > So after several hard days my STABLE gone away again. With your patch and > UMA enabled. Wired constantly grow, last time I see it, it was about 940M > As Wired grom, perfomance become terrible, buildworld take about 4 hours = on > Core2quadro.. So my wery IMHO (please don't kill me for it) that UMA > allocation on i386 is unusable, correct me if I'm wrong. > > -- > =9A =9AAVR39-RIPE > _______________________________________________ > freebsd-fs@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-fs > To unsubscribe, send any mail to "freebsd-fs-unsubscribe@freebsd.org" >