[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

need for speed



With enough memory, and /tmp mfs,
make packages BULK=Yes TRUST_PACKAGES=Yes BIN_PACKAGES=Yes WRKOBJDIR=/tmp/obj REPORT_PROBLEM='${SUDO} make clean'|/usr/ports/infrastructure/build/portslogger /usr/ports/log

ought to be fun.

The only drawback is that you don't keep working directories for ports that
fail...
alternately, the usual REPORT_PROBLEM=true can be used, as long as
memory+swap is enough to absorb all temp directories.

As we now know, about 800MB of space is needed for the largest port, gcc,
and everything else will fit within 500 MB.

Now, I need to get stats about the largest live memory consumption of each
port... hum... anything more precise than dichotomizing ulimit -d ?
I know that, after the latest ld patch, things should be back to circa 400MB.