Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Oct 2007 16:27:21 +0200
From:      Marc Fonvieille <blackend@freebsd.org>
To:        Jeff Roberson <jroberson@chesapeake.net>
Cc:        current@freebsd.org
Subject:   Re: ULE/yielding patch for testing.
Message-ID:  <20071008142721.GB22255@gothic.blackend.org>
In-Reply-To: <20071007114345.E912@10.0.0.1>
References:  <4707866F.7030605@FreeBSD.org> <20071006143141.GD976@gothic.blackend.org> <4707CF8D.3070303@u.washington.edu> <20071006191014.GB84780@abigail.blackend.org> <20071007012049.S912@10.0.0.1> <20071007013342.D912@10.0.0.1> <20071007095408.GA997@gothic.blackend.org> <20071007045911.Y912@10.0.0.1> <20071007130929.GA1132@gothic.blackend.org> <20071007114345.E912@10.0.0.1>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Oct 07, 2007 at 11:44:13AM -0700, Jeff Roberson wrote:
> On Sun, 7 Oct 2007, Marc Fonvieille wrote:
> 
>> On Sun, Oct 07, 2007 at 05:00:05AM -0700, Jeff Roberson wrote:
>>>> 
>>>> You mean Xorg 7.2 or 7.3 with -CURRENT?
>>>> Currently I observe the problem with Xorg 7.2 or 7.3 under -CURRENT,
>>>> when Xorg 7.2 with 6.2-STABLE is Ok (I did not try with Xorg 7.3 on
>>>> -STABLE, but I'm quite sure I'll end to same result).
>>>> On a completly different machine (a more recent one with a 2.8GHz
>>>> Celeron), the problem could be less obvious cause of the machine speed
>>>> but I can notice the difference between 6.2-STABLE and 7-CURRENT with
>>>> any Xorg version.
>>> 
>>>  Can you give a dozen lines of 'vmstat 1' output while rendering this 
>>> page in
>>>  7.0 and 6.2?
>>> 
>> 
>> I attached the logs while rendering a french newspaper page.
> 
> Is this a SMP kernel on a UP machine?  If so can you try without SMP in 
> your config?
>

Without SMP and apic, the number of context switches is lower:

 procs      memory      page                    disks     faults cpu
 r b w     avm    fre   flt  re  pi  po    fr  sr ad4 cd0   in   sy   cs us sy id
 0 0 0  501656  89424     0   0   0   0     0   0   0   0 1266 3532 1511 8  7 86
 0 0 0  501656  89424     0   0   0   0     0   0   0   0 1252 8127  964 11  6 83
 1 0 0  501656  89424     0   0   0   0     0   0   0   0 1253 1514  973 2  7 92
 3 0 0  501656  89424  2647   0   0   0  2662   0   6   0 1397 12460 2663 42 24 34
 2 0 0  501656  89424   379   0   0   0   375   0   0   0 1307 16338 2528 81 17  2
 4 0 0  501500  89424     5   0   0   0     0   0   0   0 1561 6544 1818 85 15  0
 4 0 0  501300  89424  1693   0   0   0  1693   0   1   0 1507 9523 1780 86 14  0
 3 0 0  501792  89424   876   0   0   0   873   0   3   0 1321 14872 1693 81 19  0
 1 0 0  501580  89424  2674   0   0   0  2574   0   0   0 1305 10642 1690 88 12  0
 2 0 0  501580  89424   876   0   0   0   866   0   0   0 1266 12783 2005 58 10 33
 2 0 0  501580  89424     0   0   0   0     0   0   3   0 1291 1464  996 2  6 92


but still a slightly higher than on 6.X, but I'm still experiencing
slowdown of webpage rendering during compilation.

-- 
Marc



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