Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Dec 2011 19:59:01 +0200
From:      Daniel Kalchev <daniel@digsys.bg>
To:        Attilio Rao <attilio@freebsd.org>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: SCHED_ULE should not be the default
Message-ID:  <C24D582B-E196-4D8F-8EB8-6E3A39974547@digsys.bg>
In-Reply-To: <CAJ-FndBmQ6LefogN46eha9mz9ui3xXqEB=QV-=92a=S5kv_PBA@mail.gmail.com>
References:  <4EE1EAFE.3070408@m5p.com> <4EE22421.9060707@gmail.com> <4EE6060D.5060201@mail.zedat.fu-berlin.de> <20111213073615.GA69641@icarus.home.lan> <4EE7093E.4050006@digsys.bg> <CAJ-FndBmQ6LefogN46eha9mz9ui3xXqEB=QV-=92a=S5kv_PBA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Dec 15, 2011, at 6:26 PM, Attilio Rao wrote:

> 2011/12/13 Daniel Kalchev <daniel@digsys.bg>:
>>=20
>>=20
>> On 13.12.11 09:36, Jeremy Chadwick wrote:
>>>=20
>>> I personally would find it interesting if someone with a higher-end =
system
>>> (e.g. 2 physical CPUs, with 6 or 8 cores per CPU) was to do the same =
test
>>> (changing -jX to -j{numofcores} of course).
>>=20
>>=20
>> Is 4 way 8 core Opteron ok? That is 32 cores, 64GB RAM.
>>=20
>> Testing with buildworld in my opinion is not adequate, as it involves =
way
>> too much I/O. Any advice on proper testing methodology?
>=20
> I'm sure that I/O and pmap subsystem contention (because of
> buildworld) and TLB shootdown overhead (because of 32 CPUs) will be so
> overwhelming that you are not really going to benchmark the scheduler
> activity at all.

Can't pmap / TLB be tuned for 32 CPUs and 64GB of RAM?

>=20
> However I still don't get what you want to verify exactly?

The obvious: is SCHED_ULE better or worse than SCHED_4BSD on such =
platform.=20

Problem is how to test "interactivity" -- that is a blade server and =
doesn't really have a display and keyboard, nor does it have X etc.

I have spare pair of those, that might be put to crunch tests to see how =
things compare for different scenarios - but I need ideas what to test, =
really.

Daniel=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C24D582B-E196-4D8F-8EB8-6E3A39974547>