[Bug 195098] pthread lock performance degradation on single CPU VM in FreeBSD 10.0

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Dec 5 14:38:28 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195098

Ed Maste <emaste at freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|New                         |Closed
         Resolution|---                         |Unable to Reproduce
            Summary|pthread lock performance    |pthread lock performance
                   |degradation on single CPU   |degradation on single CPU
                   |VM                          |VM in FreeBSD 10.0

--- Comment #4 from Ed Maste <emaste at freebsd.org> ---
In comment 2 I missed including in the reproduction detail that this was the
10.0-REL VM. When I mentioned this kib@ pointed out that this is fixed already
in r270423, and is included in the FreeBSD 10.1 release.

> Restore pre-r239157 handling of sched_yield(), when thread time slice was
> aborted, allowing other threads to run.  Without this change thread is just
> rescheduled again, that was illustrated by provided test tool.


HEAD: r270423
https://svnweb.freebsd.org/base?view=revision&revision=270423

stable/10: r271194
https://svnweb.freebsd.org/base?view=revision&revision=271194

stable/9: r271195
https://svnweb.freebsd.org/base?view=revision&revision=271195

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-threads mailing list