From owner-cvs-src@FreeBSD.ORG Fri Jun 20 03:47:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7972C37B401; Fri, 20 Jun 2003 03:47:53 -0700 (PDT) Received: from is1.mh.itc.u-tokyo.ac.jp (is1.mh.itc.u-tokyo.ac.jp [133.11.205.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FD9943FBD; Fri, 20 Jun 2003 03:47:49 -0700 (PDT) (envelope-from simokawa@sat.t.u-tokyo.ac.jp) Received: from is1.mh.itc.u-tokyo.ac.jp (is1.mh.itc.u-tokyo.ac.jp [127.0.0.1]) by is1.mh.itc.u-tokyo.ac.jp (Postfix) with ESMTP id 28823218120; Fri, 20 Jun 2003 19:47:47 +0900 (JST) Received: from mailhosting.itc.u-tokyo.ac.jp (IDENT:mirapoint@mailhosting.itc.u-tokyo.ac.jp [133.11.205.3]) h5KAlk3V018712; Fri, 20 Jun 2003 19:47:46 +0900 Received: from ett.sat.t.u-tokyo.ac.jp (ett.sat.t.u-tokyo.ac.jp [133.11.135.3])3.3.5-GR) with ESMTP id AIZ89389; Fri, 20 Jun 2003 19:47:45 +0900 (JST) Date: Fri, 20 Jun 2003 19:47:45 +0900 Message-ID: From: Hidetoshi Shimokawa To: Doug Rabson In-Reply-To: <200306201002.24956.dfr@nlsystems.com> References: <200306191214.h5JCEcjg028827@repoman.freebsd.org> <20030619190204.B74362A7EA@canning.wemm.org> <200306201002.24956.dfr@nlsystems.com> User-Agent: Wanderlust/2.11.0 (Wonderwall) REMI/1.14.3 (Matsudai) FLIM/1.14.3 (=?ISO-8859-1?Q?Unebigory=F2mae?=) APEL/10.3 MULE XEmacs/21.4 (patch 8) (Honest Recruiter) (i386--freebsd) X-Face: OE([KxWyJI0r[R~S/>7ia}SJ)i%a,$-9%7{*yihQk|]gl}2p#"oXmX/fT}Bn7: #j7i14gu$jgR\S*&C3R/pJX cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Peter Wemm cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jun 2003 10:47:54 -0000 At Fri, 20 Jun 2003 10:02:24 +0100, Doug Rabson wrote: > > On Friday 20 June 2003 1:11 am, Hidetoshi Shimokawa wrote: > > At Thu, 19 Jun 2003 12:02:04 -0700, > > > > Peter Wemm wrote: > > > > Modified files: > > > > sys/amd64/amd64 pmap.c > > > > Log: > > > > Fix direct map page table for 2GB+ physical memory. > > > > > > Thank you! :-) > > > > > > Cheers, > > > -Peter > > > > Do you have any plan to increase KVA up to 512GB? > > struct vm_page consumes 250MB space for 8GB memory. > > Is there a direct-mapped region on amd64? The vm_page arrays come out of > the direct-mapped regions on alpha and ia64 (don't know about sparc64) > and this makes a big difference to KVA usage and probably to TLB > pressure too. It makes sense. Amd64 has direct-mapped region on -1TB space. I'll look into the code of alpha/ia64. Thanks, /\ Hidetoshi Shimokawa \/ simokawa@sat.t.u-tokyo.ac.jp PGP public key: http://www.sat.t.u-tokyo.ac.jp/~simokawa/pgp.html