RELENG_10 performance regression (was Re: 35-40% performance drop releng9 vs releng10 openvpn

Mike Tancsa mike at sentex.net
Sat Mar 21 20:37:17 UTC 2015


On 3/21/2015 2:42 PM, Konstantin Belousov wrote:
>
> It seems to be a consequnce of the code from r222869.  The test_tsc()
> does not trust the P-state invariant report and explicitely check for
> the family.  Your CPU family is 0x14, while code only bumps TSC priority
> for family 0x15+.
>
> Currently, tsc_is_invariant is set when CPU reports AMDPM_TSC_INVARIANT,
> or for some models.  Should we bump TSC timecounter priority is smp
> test passed and AMDPM_TSC_INVARIANT is set  ?
>
> For now, you could just set TSC as timecounter.
>
>

Thanks, changing to kern.timecounter.hardware=TSC also brings back 
performance to where it was

	---Mike

-- 
-------------------
Mike Tancsa, tel +1 519 651 3400
Sentex Communications, mike at sentex.net
Providing Internet services since 1994 www.sentex.net
Cambridge, Ontario Canada   http://www.tancsa.com/


More information about the freebsd-stable mailing list