On Fri, 07 Sep 2012 07:25:42 -0500, Dale wrote:

> Since when you run emerge it loads everything into ram,
> regardless of whether portages work directory is on tmpfs or not, it
> doesn't matter.  This test is NOT about portage loading things into ram
> WHILE emerging, it was about having the work directory on tmpfs and
> speed.

Of course it doesn't. The tarball is unpacked from DISTDIR to the work
directory. Then individual source files in the work directory are
compiled to object files, also in the work directory. Then those object
files are linked to executables, also in the work directory. Finally,
everything is install to an image directory, also on TMPDIR. The speed of
the work directory would appear to be of critical importance - but it
isn't, as shown by your tests. The reason for this, and the point
everyone else has been making, is because the files are cached by the
kernel, so the filesystem is less important if you have enough RAM.


-- 
Neil Bothwick

30 minutes of begging is not considered foreplay.

Attachment: signature.asc
Description: PGP signature

Reply via email to