From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18797 invoked by alias); 16 May 2006 23:23:32 -0000 Received: (qmail 18789 invoked by uid 22791); 16 May 2006 23:23:31 -0000 X-Spam-Check-By: sourceware.org Received: from smtp111.sbc.mail.mud.yahoo.com (HELO smtp111.sbc.mail.mud.yahoo.com) (68.142.198.210) by sourceware.org (qpsmtpd/0.31) with SMTP; Tue, 16 May 2006 23:23:29 +0000 Received: (qmail 80573 invoked from network); 16 May 2006 23:23:27 -0000 Received: from unknown (HELO lucon.org) (hjjean@sbcglobal.net@71.146.87.95 with login) by smtp111.sbc.mail.mud.yahoo.com with SMTP; 16 May 2006 23:23:27 -0000 Received: by lucon.org (Postfix, from userid 1000) id 8809D641A3; Tue, 16 May 2006 16:23:26 -0700 (PDT) Date: Wed, 17 May 2006 11:24:00 -0000 From: "H. J. Lu" To: binutils@sources.redhat.com Cc: discuss@x86-64.org Subject: RFC: Change x86-64 maximum page size to 2MB Message-ID: <20060516232326.GA18996@lucon.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org X-SW-Source: 2006-05/txt/msg00285.txt.bz2 The current x86-64 maximum page size is 1MB. With the future development, 2MB is better for performance. Using 2MB won't break anything, except for up to 2MB gap in virtual address space per file, instead of 1MB. x86-64 has 48 bits in virtual address space. It shouldn't be an issue for most applications. I have a patch: http://sourceware.org/ml/binutils/2005-05/msg00644.html which can be used to implement "-z max-page-size=xxxx" so that people can control maximum page size at the link time if they prefer different maximum page size. H.J.