Re: [PATCH 1/2] sched/uclamp: Add a new sysctl to control RT default boost value

From: Mel Gorman
Date: Fri May 29 2020 - 12:57:48 EST


> > A lot of the uclamp functions appear to be inlined so it is not be
> > particularly obvious from a raw profile but it shows up in the annotated
> > profile in activate_task and dequeue_task for example. In the case of
> > dequeue_task, uclamp_rq_dec_id() is extremely expensive according to the
> > annotated profile.
> >
> > I'm afraid I did not dig into this deeply once I knew I could just disable
> > it even within the distribution.
>
> Could by any chance the vmlinux (with debug symbols hopefully) and perf.dat are
> still lying around to share?
>

I didn't preserve the vmlinux files. I can recreate them if you have
problems reproducing this locally. The "perf archive" files and profile
data can be downloaded at
http://www.skynet.ie/~mel/postings/netperf-20200529/profile.tar.gz which
should be enough for an annotated profile to compare with a local run.

--
Mel Gorman
SUSE Labs