lkml.org 
[lkml]   [2015]   [Jul]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH 4/7] locking/pvqspinlock: Collect slowpath lock statistics
On 07/12/2015 04:22 AM, Peter Zijlstra wrote:
> On Sat, Jul 11, 2015 at 04:36:55PM -0400, Waiman Long wrote:
>> This patch enables the accumulation of kicking and waiting related
>> PV qspinlock statistics when the new QUEUED_LOCK_STAT configuration
>> option is selected. It also enables the collection of kicking and
>> wakeup latencies which have a heavy dependency on the CPUs being used.
>>
>> The measured latencies for different CPUs are:
>>
>> CPU Wakeup Kicking
>> --- ------ -------
>> Haswell-EX 26.4us 9.2us
>> Westmere-EX 99.4US 25.5us
>>
>> So Haswell is much faster than Westmere.
>>
>> The accumulated lock statistics will be reported in debugfs under the
>> pv-qspinlock directory.
> You've again stuck this behind non-trivial patches :-(

I will move that patch into the front in the new patchset.

Cheers,
Longman


\
 
 \ /
  Last update: 2015-07-14 21:01    [W:0.128 / U:0.152 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site