On Thu, Sep 6, 2012 at 9:20 AM, Dale <rdalek1...@gmail.com> wrote: > OK. Step by step here so hopefully you and Neil can follow. > > Freshly booted system. > Clear caches just to be sure > > emerge foo with portages work directory on tmpfs > clear caches again > emerge foo with portages work directory on disk > clear caches again. > emerge foo with portages work directory on tmpfs > clear caches again > emerge foo with portages work directory on disk
I think, based on what the others are saying, that for you to more accurately test it, you should not use "emerge" but rather use "ebuild" to run (and time) the individual steps involved in emerging a package (unpacking, preparing, compiling, installing), clearing disk caches in-between each step. So, for example, after sources are unpacked to tmpfs, clear caches before compilation begins -- this way the source files have to be read from disk rather than from cache/RAM.