From owner-freebsd-questions@FreeBSD.ORG Fri Sep 12 20:16:30 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CA28CF91 for ; Fri, 12 Sep 2014 20:16:30 +0000 (UTC) Received: from qmta13.emeryville.ca.mail.comcast.net (qmta13.emeryville.ca.mail.comcast.net [IPv6:2001:558:fe2d:44:76:96:27:243]) by mx1.freebsd.org (Postfix) with ESMTP id AB0E4240 for ; Fri, 12 Sep 2014 20:16:30 +0000 (UTC) Received: from omta08.emeryville.ca.mail.comcast.net ([76.96.30.12]) by qmta13.emeryville.ca.mail.comcast.net with comcast id qL1k1o0020FhH24ADLGV3j; Fri, 12 Sep 2014 20:16:29 +0000 Received: from Curly-Sr.dbis.net ([50.183.226.175]) by omta08.emeryville.ca.mail.comcast.net with comcast id qLGT1o00X3nhSLa8ULGU2w; Fri, 12 Sep 2014 20:16:28 +0000 Message-ID: <54135498.8080202@comcast.net> Date: Fri, 12 Sep 2014 14:16:24 -0600 From: Dave Babb User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.0 MIME-Version: 1.0 To: freebsd-questions@freebsd.org Subject: Request Validation of my Experience in buildworld DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1410552989; bh=D6lW13vJQ/zKO4bXdg7HIOZSj0gJuSG6Xx5JIiLgSIk=; h=Received:Received:Message-ID:Date:From:MIME-Version:To:Subject: Content-Type; b=ARV5OXA1DyqgBfz5qdjDHGWt3SzEd9/KfN9LBicjJcwp9N+SLc8420TWJEovuSLTd 5B0tBUvahdFKKJRXP5rN3Bl4QuunpX97aHjiYTIfipV7JeQ+ZtiYCM3hqDM43EeKfD 8HOrRyxO9N1OQOuKaF9XIjcjWNWIlY/lyY433HPlUkXrSDrf5x/4mahTsTqNiMg2yd GqN7bC0lqmmREIqoyOzfmQrKcRl3i/jz0jcedmDHKMNgVSYsl8IlKTb+DRvgEtwUhg x7G/h3JWBuL/F4tcsT4/OqchvaauozY2Q1SqoD+XUD4zYkvA9J4dHPKWC2ADuiEYtC K0Q2z7LGjOWDQ== Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Sep 2014 20:16:30 -0000 I have recently (following wblock's articles) performed a "buildworld" on my desktop, and then on a laptop I am just bringing out of the ground. I was absolutely astounded.... I did put the following in my /etc/make.conf before doing any of the below: //-----------Begin /etc/make.conf------------ CPUTYPE?=native WITH_NEW_XORG=yes MAKE_JOBS_NUMBER=8 WRKDIRPREFIX=/usr/obj/PortsWorkingDir //-----------End /etc/make.conf----------- The WRKDIRPREFIX (from a answer I received in this mailing list), is so that my ports and kernel are built in ram and not to the SSD until they are complete. I have /usr/obj mounted in tmpfs.....I have 32Gb of ram....of which I only used 7% of tmpfs during any of the experiences below...... Experience #1 I think the idea of keeping the OS (buildworld) separate from ports (portmaster -afdB) is nothing short of brilliance. I made several mistakes in the process...as I am junior with FreeBSD...and at no time was my OS taken down. I was able to gracefully recover and continue until all was rebuilt. Experience #2 After a buildworld, my system's memory footprint dropped by a good 1/3...It sped up significantly. The I performed a "portmaster -afdB", and rebuilt all my ports and their dependencies the long way. Another dramatic drop in resources and another increase in performance. This experience was had across a desktop, and repeated on a ASUS laptop. Is this type of improvement typical? Please advise, Sincerely and respectfully, Dave