From owner-freebsd-java@FreeBSD.ORG Sun Jan 15 22:38:18 2006 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E503D16A41F for ; Sun, 15 Jan 2006 22:38:18 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (c-24-16-180-74.hsd1.wa.comcast.net [24.16.180.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id 854D943D48 for ; Sun, 15 Jan 2006 22:38:18 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) by misty.eyesbeyond.com (8.13.3/8.13.3) with ESMTP id k0FMcCNN079932; Sun, 15 Jan 2006 15:38:12 -0700 (MST) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.13.3/8.13.3/Submit) id k0FMcBfo079931; Sun, 15 Jan 2006 15:38:11 -0700 (MST) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Sun, 15 Jan 2006 15:38:11 -0700 From: Greg Lewis To: Huang wen hui Message-ID: <20060115223811.GA66735@misty.eyesbeyond.com> References: <43C92741.7000803@gddsn.org.cn> <43CA19C4.8050202@gddsn.org.cn> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <43CA19C4.8050202@gddsn.org.cn> User-Agent: Mutt/1.4.2.1i Cc: java@freebsd.org Subject: Re: Performance patch for jdk1.5.0/amd64 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jan 2006 22:38:19 -0000 On Sun, Jan 15, 2006 at 05:45:40PM +0800, Huang wen hui wrote: > Huang wen hui wrote: > > >hi, > >I recently notice that jdk1.5.0-p2/amd64 is slower than jdk1.5.0-p2/i386 > >on the same hardware in some situation. > > > > > I only got this problem on EM64T box, the "real" amd64 box do not affect. It looks like something to do with AMD64 having prefetchw and EM64T needing to use prefetcht0 instead. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org