From owner-freebsd-performance@FreeBSD.ORG Fri Dec 23 15:22:57 2011 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 CC171106566B; Fri, 23 Dec 2011 15:22:57 +0000 (UTC) (envelope-from daniel@digsys.bg) Received: from smtp-sofia.digsys.bg (smtp-sofia.digsys.bg [193.68.3.230]) by mx1.freebsd.org (Postfix) with ESMTP id 4F9518FC0C; Fri, 23 Dec 2011 15:22:57 +0000 (UTC) Received: from dcave.digsys.bg (dcave.digsys.bg [192.92.129.5]) (authenticated bits=0) by smtp-sofia.digsys.bg (8.14.4/8.14.4) with ESMTP id pBNFMl7O048645 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Fri, 23 Dec 2011 17:22:53 +0200 (EET) (envelope-from daniel@digsys.bg) Message-ID: <4EF49CC6.9050901@digsys.bg> Date: Fri, 23 Dec 2011 17:22:46 +0200 From: Daniel Kalchev User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:8.0) Gecko/20111110 Thunderbird/8.0 MIME-Version: 1.0 To: Martin Sugioarto References: <4EF25468.9040204@gmail.com> <4EF2C613.3020609@digsys.bg> <4EF3D68C.2060803@zedat.fu-berlin.de> <20111223074706.1afe4d26@zelda.sugioarto.com> <4EF4474B.3050203@digsys.bg> <20111223154737.4e5da6de@zelda.sugioarto.com> In-Reply-To: <20111223154737.4e5da6de@zelda.sugioarto.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Fri, 23 Dec 2011 15:49:17 +0000 Cc: freebsd-performance@freebsd.org, freebsd-current@freebsd.org, "O. Hartmann" , Igor Mozolevsky Subject: Re: Benchmark (Phoronix): FreeBSD 9.0-RC2 vs. Oracle Linux 6.1 Server 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: Fri, 23 Dec 2011 15:22:57 -0000 On 23.12.11 16:47, Martin Sugioarto wrote: > I thought that the "D" in FreeBSD stands for "distribution". Yes, it's > ok that it compiles with LLVM. Does it also run faster in benchmarks? It does. From a language perspective. It is a "distribution", because at the times BSD was developed, it was not a complete operating system. It was supposed to be "added" to say AT&T System V to make it networking capable etc. The Linux people use the word "distribution" in a different context. > I don't want to have everything compiled on $COMPILER. I want that > there is a reasonable quality. And for me quality is not only > stability, but also speed. You can always have faster algorithm if it is not necessary to produce the right answer. > But if you don't tweak, you get a fair result in a benchmark. This is > what you will see as a user of the system. These are the default > settings, that means developers chose them as the BEST choice for the > system. Developers are not Gods. Developers have no clue on what system and for what purpose you will use the software. All they may do for you is to provide enough knobs for you to tune your system for your hardware/application and also make sure that the system scales, when you turn the knobs. Daniel