[dpdk-dev] [PATCH v6 0/3] new rte_jobstats library and example application

Thomas Monjalon thomas.monjalon at 6wind.com
Tue Feb 24 22:25:49 CET 2015


> > Hi community,
> > I would like to introduce library for measuring load of some arbitrary jobs and
> > help finding optimal poll time in poll mode applications. It can be used to
> > measure and drive every kind of job sets on any arbitrary execution unit or
> > tasking library.
> > 
> > In provided l2fwd-jobstats example I demonstrate how to use this library to
> > select optimal rx burst poll time and find out idle time. Jobs are selected by
> > using existing rte_timer library calls. This example does no limit possible
> > schemes on which this library can be used.
> > 
> > PATCH v6 changes:
> >  - rename library name to rte_jobstats.
> >  - clean unused includes and dependencies in library.
> >  - change/fix API documentation.
> >  - reword cover letter.
> > 
> > PATCH v5 changes:
> >  - Fix spelling and checkpatch.pl errors.
> >  - Add maintainer claim for library and example app.
> > 
> > PATCH v4 changes:
> >  - use proper branch for generating patch.
> > 
> > PATCH v3 changes:
> >  - Fix spelling.
> > 
> > PATCH v2 changes:
> >  - Remove jobs management/callback from library to not duplicate tasking
> > library
> >    behaviour.
> >  - Cleenup/remove useless statistics.
> >  - Rework example application to use rte_timer library for jobs selection.
> >  - Introduce new app parameter '-l' for automatic thousands separating in
> > stats.
> >  - More readable statistics format.
> > 
> > Pawel Wodkowski (3):
> >   librte_jobstats: New library for checking core/system/app load
> >   examples: introduce new l2fwd-jobstats example
> >   MAINTAINERS: claim responsibility for rte_jobstats library and example
> >         app
> 
> Acked-by: Pablo de Lara <pablo.de.lara.guarch at intel.com>

Applied with small fixes, thanks


More information about the dev mailing list