From owner-svn-src-head@FreeBSD.ORG Sun Nov 2 19:50:41 2008 Return-Path: Delivered-To: svn-src-head@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 25444106564A; Sun, 2 Nov 2008 19:50:41 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from acme.spoerlein.net (cl-43.dus-01.de.sixxs.net [IPv6:2a01:198:200:2a::2]) by mx1.freebsd.org (Postfix) with ESMTP id 9D5CF8FC0C; Sun, 2 Nov 2008 19:50:40 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from roadrunner.spoerlein.net (e180143147.adsl.alicedsl.de [85.180.143.147]) by acme.spoerlein.net (8.14.2/8.14.2) with ESMTP id mA2Joakt042376 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 2 Nov 2008 20:50:37 +0100 (CET) (envelope-from uspoerlein@gmail.com) Received: from roadrunner.spoerlein.net (localhost [127.0.0.1]) by roadrunner.spoerlein.net (8.14.2/8.14.2) with ESMTP id mA2JBSXi049212 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 2 Nov 2008 20:11:28 +0100 (CET) (envelope-from uspoerlein@gmail.com) Received: (from uqs@localhost) by roadrunner.spoerlein.net (8.14.2/8.14.2/Submit) id mA2JBRHe049211; Sun, 2 Nov 2008 20:11:27 +0100 (CET) (envelope-from uspoerlein@gmail.com) Date: Sun, 2 Nov 2008 20:11:27 +0100 From: Ulrich Spoerlein To: Ivan Voras Message-ID: <20081102191127.GB1487@roadrunner.spoerlein.net> References: <200810301405.m9UE5wwZ053250@svn.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200810301405.m9UE5wwZ053250@svn.freebsd.org> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: svn commit: r184471 - in head/bin: cat cp X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Nov 2008 19:50:41 -0000 On Thu, 30.10.2008 at 14:05:58 +0000, Ivan Voras wrote: > Author: ivoras > Date: Thu Oct 30 14:05:57 2008 > New Revision: 184471 > URL: http://svn.freebsd.org/changeset/base/184471 > > Log: > Teach cat(1) and cp(1) to use a larger buffer if enough memory is present > in the system. A simple heuristics is used to detect what is "enough" > memory: if number of physmem pages is greater than 32k (equalling 128 MB > on machines with 4 kB pages). Hi Ivan, curiosity speaking: Isn't amd64 and the superpages work by alc@ making it possible, to have pages of dynamic size, and of sizes > 1MB. If so, how are these static (?) macros affected. Not that it would matter performance wise ... Cheers, Ulrich Spoerlein -- It is better to remain silent and be thought a fool, than to speak, and remove all doubt.