On Friday, December 30, 2016 01:57:53 AM Dale wrote:
> J. Roeleveld wrote:
> > On Friday, December 30, 2016 12:24:36 AM CET Dale wrote:
> >> J. Roeleveld wrote:
> >>> As for the specs:
> >>> 
> >>> - 8 core CPU: nice
> >> 
> >> Makes me drool a bit here.  I want a 8 core CPU.  The only downside,
> >> gkrellm won't have enough screen to show each core separately.  That's a
> >> problem there.  lol  It already takes up the whole right side on one
> >> desktop.  I guess I could make the thing shorter to fit them all in.
> > 
> > I know what you mean. What I miss is an option to have gkrellm on 1 side
> > of
> > the screen and when I maximize a window, that doesn't hide gkrellm.
> > I limited some of the sensors to be able to fit all 12 virtual cores.
> > (Or if there is, where do I set it)
> 
> I wish we could divide it in half.  Have some sensors on the left side
> and some on the right.  Dang, 12 cores.  That does take up a lot of
> room.  To have it all show up, one would about have to turn their
> monitor on its side and make it tall instead of wide.
> 
> >>> - mSATA SSD: Make sure it fits your mainboard. NVMe is faster, but also
> >>> more expensive.
> >>> The Samsung EVO series are good for normal work-loads. The performance
> >>> does
> >>> tend to drop when the write-cache starts to fill up. With multiple VMs
> >>> using disk and swap, that can happen quicker then you think. Check your
> >>> requirements.
> >>> 
> >>> - memory: Personally, I would increase this to 32GB with the fastest
> >>> spec
> >>> that matches the CPU and mainboard. It helps a lot, especially with
> >>> Virtualbox. What isn't used by applications/VMs will be available for
> >>> disk-cache.
> >> 
> >> Same here.  Putting portage's work directory on tmpfs does make it
> >> measurably faster.  Bad thing is, if Firefox and LibreO needs to update
> >> at the same time, I have to go back to spinning rust or do them by
> >> themselves.  It runs out of memory pretty fast.
> > 
> > I have 32GB in my desktop and I can run a "emerge -e @world" without
> > issues
> > and portages work directory is on tmpfs.
> > And that is with the following parallel-settings in make.conf:
> > MAKEOPTS="--jobs 12 --load-average 14"
> > EMERGE_DEFAULT_OPTS="--jobs 12 --load-average 14"
> > (Using a 6-core i7)
> > 
> > --
> > Joost
> 
> My settings:
> 
> EMERGE_DEFAULT_OPTS="--with-bdeps y --backtrack=100 --keep-going -v -j8
> --quiet-build=n -1"
> 
> I forgot I had that set to 8 jobs.  Wonder why I did that?  Given your
> experience, I want to get more ram and more cores.

More RAM, yes. More cores aren't always necessary.
With regards to your options, the " --load-average .... " setting is important 
to keep the system responsive.

With mine, it is possible to have 12*12 GCC-processes running. The load-
average prevents that from happening.

--
Joost

Reply via email to