lkml.org 
[lkml]   [2019]   [Feb]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: [PATCH v2] kernel: release ptraced tasks before zap_pid_ns_processes
From
Date
On 26. 02. 19, 16:30, Oleg Nesterov wrote:
>> from our (SUSE) QA we received a report that this patch causes a
>> performance decline in libmicro pthread_* benchmark as reported in:
>> https://bugzilla.suse.com/show_bug.cgi?id=1126762
>
> Access Denied
>
>> I tried myself from the repo:
>> https://github.com/redhat-performance/libMicro
>>
>> I ran
>> pthread_create -B 8 -C 200 -S
>>
>> and with the patch applied:
>> # STATISTICS usecs/call (raw) usecs/call (outliers removed)
>> # mean 23.38611 17.29311
>>
>> Without:
>> # mean 41.36539 39.21347
>
> can't reproduce, I see the same numbers with or without this patch.
> However, I did "./bin/pthread_create -B 8 -C 200 -S" under KVM.

Correct. I did the tests also under KVM. The above difference happens
when you compare (by stupid mistake) a LOCKDEP and non-LOCKDEP kernel --
sorry. So the proper results are comparably the same -- the difference
is on the noise level. So it must be their setup broken too.

Thanks for the input anyway.

--
js
suse labs

\
 
 \ /
  Last update: 2019-02-27 09:04    [W:0.041 / U:43.888 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site