I have access to 4x R730 (as anyone watching any of my social media has been inundated with).

I have compared all the hosts.

Two hosts contain 2x E5-2699 v3 which each contain 18 cores..... I could have a host with 72 "CPUS". And with 448GB of RAM, that would be a good poudriere build host. My current build host has 40 CPUs and about 342GB.

Each CPU is the same socket type. I can swap them around for testing.

Spoilt by choice.

I can build the server, let it run for a week with one set of CPUs, then swap. This should be as good a benchmark as anything.

I've swapped CPUs before.

Here are the details:

ark.intel.com/content/www/us/e

Follow

@dvl 342GB of RAM.. yikes. There was a post years ago about speeding up poudriere builds and someone was commenting theirs was just fine and someone noticed their machoine had like hundreds of gigs of ram and just commented akin to "how to speed up poudriere, 256GB of ram, thank you for coming to me TED talk"

· · Web · 1 · 0 · 1

@david i think another way is to add a RAM drive using all that RAM

@david That's a good summary.

I ran into issues building for both i386 and amd64 - it was suggested I use separate cache. I don't recall the original details.

My current config includes:
[pkg01 dan /usr/local/etc] % % grep CCACHE poudriere.conf
CCACHE_DIR=/var/cache/ccache
CCACHE_STATIC_PREFIX=/usr/local
CCACHE_DIR_NON_ROOT_SAFE=yes

Then:

[pkg01 dan /usr/local/etc] % grep CCACHE poudriere.d/*
poudriere.d/primary-poudriere.conf:CCACHE_DIR=/var/cache/ccache.amd64
poudriere.d/primaryi386-poudriere.conf:CCACHE_DIR=/var/cache/ccache.i386

I see I have room for improvement:

[pkg01 dan /usr/local/etc] % mount | grep tmp
[pkg01 dan /usr/local/etc] %

I'm not using tmpfs at all.

This pkg01 host is a jail. I'm now thinking about how the jail can mount a TMPFS.

I also note the mode=1777 and wonder why.

Sign in to participate in the conversation
Cross Family's Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!