Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Nov 2007 10:29:41 +0300
From:      Alexey Popov <lol@chistydom.ru>
To:        Kris Kennaway <kris@FreeBSD.org>
Cc:        Attilio Rao <attilio@freebsd.org>, freebsd-stable@freebsd.org
Subject:   Re: 2 x quad-core system is slower that 2 x dual core on FreeBSD
Message-ID:  <47468165.5010906@chistydom.ru>
In-Reply-To: <4745E5B3.6060200@FreeBSD.org>
References:  <4741905E.8050300@chistydom.ru>	<fhs3s5$knj$1@ger.gmane.org>	<47419AB3.5030008@chistydom.ru>	<fhs7hp$2es$2@ger.gmane.org> <4741A7DA.2050706@chistydom.ru> <4741DA15.9000308@FreeBSD.org> <47429DB8.7040504@chistydom.ru> <4742ADFE.40902@FreeBSD.org> <4742C46A.1060701@chistydom.ru> <47432F77.3030606@FreeBSD.org> <474339E9.4080301@FreeBSD.org> <4743629B.9090408@FreeBSD.org> <47456B71.5040205@chistydom.ru> <4745E5B3.6060200@FreeBSD.org>

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

Kris Kennaway wrote:

>> Now FreeBSD 7-STABLE ULE 8-core server without optimized PHP 
>> realpath_cache_size (producing 2000+ lstats per request) can handle up 
>> to ~24 rps as opposed to  max. 17 rps without your patch. %sys never 
>> grows over %user with your patch. On the server with optimized 
>> realpath_cache_size there's no visible influence of your patch.
> 
> You said "20" before for this configuration, so I'm a bit suspicious 
> about how seriously to treat your measurements :)
Sorry, my mistake. s/ULE/4BSD.

> Anyway, please obtain another lock profiling trace using the same 
> conditions as the previous one (same workload & duration, etc), so we 
> can compare what changed.
OK, I'll make it a little bit later.

Also I tried to find what else is slow in FreeBSD, I tried hwpmc as 
module and in kernel, but it fails with error:
pmc: Unknown Intel CPU.
module_register_init: MOD_LOAD (hwpmc, 0xffffffff804833e0, 
0xffffffff809338a0) error 78

This is related to 
http://www.freebsd.org/cgi/query-pr.cgi?pr=amd64%2F111994&cat=
and it is impossible to use hwpmc with modern CPUs.

Is kgmon profiling usable on FreeBSD 7?

With best regards,
Alexey Popov



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47468165.5010906>