From owner-freebsd-hackers@FreeBSD.ORG Wed Apr 1 03:11:39 2015 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 484BC3AE; Wed, 1 Apr 2015 03:11:39 +0000 (UTC) Received: from mail-pd0-x22e.google.com (mail-pd0-x22e.google.com [IPv6:2607:f8b0:400e:c02::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 13900873; Wed, 1 Apr 2015 03:11:39 +0000 (UTC) Received: by pdrw1 with SMTP id w1so32275032pdr.0; Tue, 31 Mar 2015 20:11:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:mime-version:in-reply-to:content-type :content-transfer-encoding:message-id:cc:from:subject:date:to; bh=7yqS1FynNbbNcK/lcGUM1QOXioGvDaleo2Gc1achTqA=; b=VmY6zq6UuU6Aff06LcRiA8BnG5Ic0Jb0KbZ3CNlEbbRNBl/1KS3CrVDVJzWe6+isln K2XUj66aU8j9kEQ0xj8mxrInykMJmZR6x5BAOnrvZVDWoWQ32C3RKEBxnnaH2ZjanRaq Lxel6dMF4BcqMwWNftzDMAdVhi7IPML3YzA3bR78b6mF3ymbiBPDqeOWnKVul4wupppB GW0fvpB1D6IXhutijPGn32z3vYAhctBxZRu3FoAOTXI0LwqPp9xq6NK3GWPPg0kI0f16 HVsnhA4uJrLEr5fCOixyYoqqgENbqWHTw/x65EOAlvsrwLDJVK0HAtL6FTsPVJbFl0G4 hkqw== X-Received: by 10.66.218.129 with SMTP id pg1mr73606182pac.65.1427857898598; Tue, 31 Mar 2015 20:11:38 -0700 (PDT) Received: from [10.142.111.76] ([166.170.40.159]) by mx.google.com with ESMTPSA id dl2sm357974pbc.28.2015.03.31.20.11.37 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 31 Mar 2015 20:11:37 -0700 (PDT) References: Mime-Version: 1.0 (1.0) In-Reply-To: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-Id: X-Mailer: iPhone Mail (12D508) From: Garrett Cooper Subject: Re: BSD 8.1 and 9.1 memory increase Date: Tue, 31 Mar 2015 20:11:32 -0700 To: "Gumpula, Suresh" Cc: "alc@freebsd.org" , "freebsd-hackers@freebsd.org" X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Apr 2015 03:11:39 -0000 > On Mar 31, 2015, at 17:54, Gumpula, Suresh wro= te: >=20 > Still trying to find out the reason for more memory foot print on 9.1 > compared to 8.1 . > Does some thing like clustering changes in page fault handling cause > memory foot print ? > https://svnweb.freebsd.org/base?view=3Drevision&revision=3D235876 >=20 > Copying Alan Cox , if could throw some inputs on this. Superpages and how FreeBSD does its best to put runtime libraries in superpa= ge-able comes to mind.. The VMEM for libraries is what caught us off guard last year when dealing wi= th applications -- more libraries =3D=3D greater footprint past either 8.0 o= r 9.0 because of changes to VM/rtld. Conrad Meyer had a change out to reduce the footprint for libraries, but it w= as racy/incomplete unfortunately :/.. Hope that maybe helps...=