From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Gh05Y-0000Wv-JK for garchives@archives.gentoo.org; Mon, 06 Nov 2006 08:44:17 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.8) with SMTP id kA68gITu008631; Mon, 6 Nov 2006 08:42:18 GMT Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by robin.gentoo.org (8.13.8/8.13.8) with ESMTP id kA68gIJF017400 for ; Mon, 6 Nov 2006 08:42:18 GMT Received: from list by ciao.gmane.org with local (Exim 4.43) id 1Gh03Z-0005dF-8J for gentoo-amd64@lists.gentoo.org; Mon, 06 Nov 2006 09:42:13 +0100 Received: from ip68-230-97-209.ph.ph.cox.net ([68.230.97.209]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 06 Nov 2006 09:42:13 +0100 Received: from 1i5t5.duncan by ip68-230-97-209.ph.ph.cox.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 06 Nov 2006 09:42:13 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-amd64@lists.gentoo.org From: Duncan <1i5t5.duncan@cox.net> Subject: [gentoo-amd64] Re: Unexpected side effect of GCC 4 Date: Mon, 6 Nov 2006 08:41:50 +0000 (UTC) Message-ID: References: <200611050845.42865.prh@gotadsl.co.uk> <200611051150.06468.prh@gotadsl.co.uk> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-amd64@gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: ip68-230-97-209.ph.ph.cox.net User-Agent: pan 0.118 (Gustaf Von Musterhausen) Sender: news X-Archives-Salt: be500bd8-08ca-4338-9a79-1c0e03134760 X-Archives-Hash: 7bc923df00e1b75cf9894d7f2aadb532 Peter Humphrey posted 200611051150.06468.prh@gotadsl.co.uk, excerpted below, on Sun, 05 Nov 2006 11:50:06 +0000: > (I'd forgotten how many days would be needed for that, even on this > dual-Opteron-246 box with 4 GB. KDE takes an age. Perhaps I ought to look > into putting /tmp and /var/tmp onto tmpfs.) Do so. It makes a /big/ difference! I don't have all of KDE merged here, but trying to track down the issue I was having, but between trying to track down the issue I was having (which I won't repeat here), and the ~arch upgrade to kde 3.5.5, and the several -rX releases of various kde packages subsequent to 3.5.5, I've done a lot of kde remerging lately. As best I can tell and from memory of how long it took to emerge kde before I upgraded memory and put $PORTAGE_TMPDIR on tmpfs, it used to take me about 14-16 hours to merge what parts of KDE I have back with a single disk and a gig of memory, shortened to about 10-12 after I upgraded to a 4-disk RAID ($PORTDIR and $PORTAGE_TMPDIR on 4-way striped RAID-0, main system on RAID-6, so two-data stripes, two parity stripes), to only a bit over 8 hours, say 9, with $PORTAGE_TMPDIR on tmpfs after upgrading to 8 gig memory. If you aren't running RAID, you'll get the entire benefit of going from $PORTAGE_TMPDIR on the same drive as you are installing to and running from to having it on tmpfs, in one shot. Note that the RAID-6 main system is going to be a bit faster than a single drive, but that I only have dual Opteron 242s, not the 246s you said you have. I'm guessing you'll see a 2-hour minimum drop in compile times, if not 4-6, on KDE alone, by putting $PORTAGE_TMPDIR on tmpfs. For an entire emerge --emptytree world, you are looking probably a half-day of savings at least. I am /so/ looking forward to that upgrade to dual Opteron 285s! Even discounting the upgrade from dual to quad-cores, the clock-speed increase alone will rock! I'm guessing perhaps 6 hours (maybe as little as 4) for my KDE upgrades, and say a day (more or less) for a full system rebuild! That'll be SWEET INDEED! =8^) -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman -- gentoo-amd64@gentoo.org mailing list