Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Feb 2012 10:00:00 +0800
From:      David Xu <listlog2011@gmail.com>
To:        Julian Elischer <julian@freebsd.org>
Cc:        Alexander Kabaev <kan@freebsd.org>, threads@freebsd.org, FreeBSD Stable <freebsd-stable@freebsd.org>, David Xu <davidxu@freebsd.org>, Andriy Gapon <avg@freebsd.org>
Subject:   Re: pthread_cond_timedwait() broken in 9-stable? [possible answer]
Message-ID:  <4F3DB4A0.2080904@gmail.com>
In-Reply-To: <4F3DB3AE.5000109@freebsd.org>
References:  <4F3C2671.3090808__7697.00510795719$1329343207$gmane$org@freebsd.org>	<4F3D3E2D.9090100@FreeBSD.org>	<4F3D6FDD.9050808@freebsd.org>	<4F3D89CD.9050309@freebsd.org> <4F3DA27A.3090903@freebsd.org> <4F3DB3AE.5000109@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2012/2/17 9:55, Julian Elischer wrote:
>
> kern.timecounter.tick: 1
> kern.timecounter.choice: TSC-low(1000) i8254(0) HPET(950) 
> ACPI-fast(900) dummy(-1000000)
> kern.timecounter.hardware: ACPI-fast
> kern.timecounter.stepwarnings: 0
>
> switching the machine from TSC_low to ACPI-fast  fixes the problem.
>
> in 8.x it used to default to ACPI
> but I used to switch it to "TSC" to get better performance.
>
> I wonder why TSC-low is now bad to use..
> maybe the TSCs are not as well sychronised as they were in 8.x?
> maybe the pthreads code didn't get the memo about changing timers?
>
pthread code does not know timer setting, same as other code in kernel. ;-)





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