From owner-freebsd-chat Fri Feb 15 19:28:23 2002 Delivered-To: freebsd-chat@freebsd.org Received: from falcon.prod.itd.earthlink.net (falcon.mail.pas.earthlink.net [207.217.120.74]) by hub.freebsd.org (Postfix) with ESMTP id 34D9937B402 for ; Fri, 15 Feb 2002 19:28:21 -0800 (PST) Received: from pool0100.cvx21-bradley.dialup.earthlink.net ([209.179.192.100] helo=mindspring.com) by falcon.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 16bvWL-0004dv-00; Fri, 15 Feb 2002 19:28:17 -0800 Message-ID: <3C6DD1C7.4F3DEE06@mindspring.com> Date: Fri, 15 Feb 2002 19:28:07 -0800 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Dag-Erling Smorgrav Cc: Rob , "freebsd-chat@FreeBSD.ORG" Subject: Re: Why is Python slower on FreeBSD than Windows? References: <3C6D22C2.268E6915@pythonemproject.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Dag-Erling Smorgrav wrote: > Rob writes: > > I've been doing some prototyping of some number crunching programs on > > Python, and I found that Python is consistently slower on my laptop on > > FreeBSD than when I boot into Windows. For example, one program takes > > 800sec to run on FreeBSD and 300sec to run when I boot into Win2k. I am > > wondering if I should try setting -03 in make.conf and remake Python and > > Numpy. Right now I have just -O. > > My bet: crappy compiler. And building with -O3 will probably result > in incorrect code, BTW. Check the clock rate that FreeBSD displays. In some power saving modes, which are normally only reset by interaction with Windows ACPI after the boot is complete, so are not reset by FreeBSD, the CPU clock rate is reduced to reduce power consumption. It could be that FreeBSD is, in fact, running the processor at a lower clock rate than Windows. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message