diff options
author | Joel Fernandes <joelaf@google.com> | 2017-07-07 18:32:37 -0700 |
---|---|---|
committer | Joel Fernandes <joelaf@google.com> | 2017-07-07 18:32:37 -0700 |
commit | 2f1ed64085cafdf08e5ca0f4107447e026497ea5 (patch) | |
tree | 892b3769fc7d92a4fd543249db5058c85c70a720 /experiments/run_uibench_cgroup.py | |
parent | e35b4c1a2cf4c9c4e921c105d43a89eec1843487 (diff) | |
download | lisa-2f1ed64085cafdf08e5ca0f4107447e026497ea5.tar.gz |
analysis/residency: Build PID residency data
Now I can accumulate total time spent per-pid per-core:
next:
- augment with tgid, cgroup information
- build APIs to get per-tgid and per-cgroup info from this
Also I am now accumulating the idle task too so one can see idle time.
On Marlin the resulting DataFrame looks like:
0 1 2 3 total
pid
0 2.333411 2.600681 1.700502 3.178502 9.813096
1 0.000395 0.000000 0.000802 0.000000 0.001197
3 0.051912 0.000000 0.000000 0.000000 0.051912
4 0.015065 0.000000 0.000000 0.000000 0.015065
6 0.000041 0.000117 0.000000 0.000000 0.000158
7 0.069880 0.068862 0.000000 0.000000 0.138742
...
Change-Id: I7d18920a3b2704125100a948d10cfba534fdb699
Signed-off-by: Joel Fernandes <joelaf@google.com>
Diffstat (limited to 'experiments/run_uibench_cgroup.py')
0 files changed, 0 insertions, 0 deletions