From owner-freebsd-questions@FreeBSD.ORG Wed May 18 21:12:41 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9B5E3106564A for ; Wed, 18 May 2011 21:12:41 +0000 (UTC) (envelope-from kraduk@gmail.com) Received: from mail-qw0-f54.google.com (mail-qw0-f54.google.com [209.85.216.54]) by mx1.freebsd.org (Postfix) with ESMTP id 561BD8FC0A for ; Wed, 18 May 2011 21:12:41 +0000 (UTC) Received: by qwc9 with SMTP id 9so1386978qwc.13 for ; Wed, 18 May 2011 14:12:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=G5n7euINFI05c+XQiDc1hHz/eZ2ea6fE+v0geKk8EMY=; b=jgBo52PTRLqjXoUeN1M6HQfalaNhIhAHYzXrgNk7el+O0Dk34sFkoz5MhvQQHpr9r4 GBC20TUMJT0edkKQMeHDt1g02xv2n+6pPSJNWx+ywvcFFSYnoIL1W2F8srC7eOcXWhph IaI2bz43KFi0mipfEW1o19kq7UDspGuL1+qpI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=jQ6TumBBL0wNksdjXhlxQz97CqESilgq7CdXqishqfbnMi+2rrL9jt9gBFoUxuM3sZ Fz3XD/93dfnuqYTaFiEP7MfLZSPWdZ7adlTYyKjS/EbYesN5n2mZTRwjNk2YVDrYs69C hOfX+AsqGm6QjcH8qOdNqzKFtVKpXVxkZgDe8= MIME-Version: 1.0 Received: by 10.229.105.153 with SMTP id t25mr1839214qco.123.1305753160514; Wed, 18 May 2011 14:12:40 -0700 (PDT) Received: by 10.229.216.10 with HTTP; Wed, 18 May 2011 14:12:40 -0700 (PDT) In-Reply-To: <022d01cc14f5$a37ef010$ea7cd030$@vicor.com> References: <022d01cc14f5$a37ef010$ea7cd030$@vicor.com> Date: Wed, 18 May 2011 22:12:40 +0100 Message-ID: From: krad To: Devin Teske Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: FreeBSD Questions Subject: Re: Buildworld Benchmarks X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2011 21:12:41 -0000 On 18 May 2011 01:50, Devin Teske wrote: > Hi List, > > What's the fastest anyone has every completed buildworld on a single > machine? > > The reason I ask is because we just got some new hardware in and decided to > benchmark it using buildworld. > > Just as a quick test, we decided to perform "make -j 48 buildworld". We > finished > in approximately 9 minutes. > > I think that we can improve upon that, but am having a bit of difficulty. > > Can anyone offer any pointers in how to achieve the fastest buildworld > possible? > No particular reason... we're just trying to push the boundaries of what's > possible. > > For reference the machine we're compiling on is a dual-socket Nehalem Xeon > (six-core per proc; HTT enabled; 24 total CPUs presented by APIC) with 48GB > of > RAM, an LSI MegaSAS RAID controller, and an LSI 2Gbps Fibre Channel HBA > going to > an 8TB NEC D-4 array. > > ASIDE: Doing the same buildworld on a 4-disk ZFS raidz yielded > approximately > 11-minutes. Performing the buildworld on the NEC D-4 over the 2Gbps FC HBA > yielded approximately 12 minutes. And for some unknown reason, performing > buildworld on tmpfs yielded 13 minutes. > > We thought going tmpfs would make things faster, but that resulted in over > 13 > minutes (huh? you'd think a RAM disk would be smoking compared to even the > SSDs > that we used to achieve ~9 min; do note that we did make sure to nullfs > mount a > tmpfs-based directory onto /usr/obj -- though the performance of that > nullfs > mount might have hurt the test, not sure). > -- > Devin > > _____________ > > The information contained in this message is proprietary and/or > confidential. If you are not the intended recipient, please: (i) delete the > message and all copies; (ii) do not disclose, distribute or use the message > in any manner; and (iii) notify the sender immediately. In addition, please > be aware that any message addressed to our domain is subject to archiving > and review by persons other than the intended recipient. Thank you. > _____________ > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to " > freebsd-questions-unsubscribe@freebsd.org" > to make it fair you would have to have a generic src.conf and specify whether you used clang or gcc. As well as the release as well