From owner-freebsd-performance@FreeBSD.ORG Wed Nov 26 14:03:54 2008 Return-Path: Delivered-To: freebsd-performance@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9CFE9106564A for ; Wed, 26 Nov 2008 14:03:54 +0000 (UTC) (envelope-from gofp-freebsd-performance@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id 116068FC1F for ; Wed, 26 Nov 2008 14:03:53 +0000 (UTC) (envelope-from gofp-freebsd-performance@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1L5Kzf-0008Rl-Pd for freebsd-performance@freebsd.org; Wed, 26 Nov 2008 14:03:51 +0000 Received: from lara.cc.fer.hr ([161.53.72.113]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 26 Nov 2008 14:03:51 +0000 Received: from ivoras by lara.cc.fer.hr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 26 Nov 2008 14:03:51 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-performance@freebsd.org From: Ivan Voras Date: Wed, 26 Nov 2008 15:03:45 +0100 Lines: 55 Message-ID: References: <20081125173657.GA50429@freebsd.org> <9bbcef730811251246nf39e825s95a25ae394948e06@mail.gmail.com> <492D3E95.1000106@zedat.fu-berlin.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigBF71FDAA7141E17FA2FEAC91" X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: lara.cc.fer.hr User-Agent: Thunderbird 2.0.0.17 (X11/20080925) In-Reply-To: <492D3E95.1000106@zedat.fu-berlin.de> X-Enigmail-Version: 0.95.0 Sender: news Subject: Re: FreeBSD 7.1 BETA 2 vs Opensolaris vs Ubuntu performance X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Nov 2008 14:03:54 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigBF71FDAA7141E17FA2FEAC91 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable O. Hartmann wrote: > Ivan Voras wrote: > ... >=20 >> >> OTOH if the goal is to measure "operating system" performance, this >> must also include the compiler, libraries and all. (for example, what >> does Solaris default to nowadays? I think it ships with gcc but not as= >> default). The hold on gcc 4.3 in FreeBSD is, after all, political >> (licencing). >=20 > This is very bad to read :-( I agree. GPL 3 is a bit hard on the non-GPL systems (i.e. harder than GPL 2). > Many of my colleaugues are involved in HPC, very little of them > (including myself) utilizing FreeBSD even due to the lack of fast > compilers. Yes, we all can use the port, that is right, but for those > not so familiar and deep inside the underlying OS, with newer, better > hardware (CPUs with some interesting hardware features like SSE3/4) a > on-track-following compiler like GCC 4.3 could make use of special > features introduced in newer hardware and even due to better > optimizations compile a faster OS. And the result, even in 3% or 5% > performance gain is appreciated if model-runs taking days or weeks! AFAIK, gcc 4.3+ will always be available in the ports so users that need it will always have it available (it's available there now!). It's just that the base compiler will either stay 4.2, switch to something else (Roman Divacky is working on LLVM+clang), or bite the bullet (with possible workarounds for undesireable parts of GPL3) and switch to a newer gcc. --------------enigBF71FDAA7141E17FA2FEAC91 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJLVdBldnAQVacBcgRAm/RAJ4z/DK2fROVDf8HDpmLRe9utleMogCgkmO+ sJHc0HAq6J+IKOzYbg++TcE= =8a1m -----END PGP SIGNATURE----- --------------enigBF71FDAA7141E17FA2FEAC91--