Re: [ANNOUNCE] Tools to analyse PM and scheduling behaviour

From: Peter Zijlstra
Date: Wed Aug 13 2014 - 07:22:57 EST

On Fri, Aug 08, 2014 at 07:24:01PM +0530, Amit Kucheria wrote:
> Workload Generator Details
> --------------------------
> The Workload Generator is based on rt-app. Shared resources, waits, signals
> and locking order can be specified for each thread in a JSON description to
> construct complex interdependencies. This allows simulation of interesting
> use-cases. The repository contains examples of a mp3 and web-browsing
> workload.
> The method to construct the JSON description is quite manual currently. We
> capture the trace of a workload of interest (say, on Android) and analyse
> it in kernelshark. We then construct the JSON description by hand until its
> resultant trace looks similar to the trace from the real workload.
> The immediate goal is to expand the library to cover the common mobile
> workloads. Weâre also working with the rt-app maintainer to get our changes
> merged.

With the end goal of having a program convert a trace into a JSON
description I take it?

Attachment: pgpuTCAxCo0zt.pgp
Description: PGP signature