On Sun, Sep 29, 2013 at 08:11:53PM +0200, Andi Kleen wrote:
> 
> Hi,
> 
> Is there a way to do the following in systemd?
> 
> Run a program from the command line in a new cgroup container.
> After running output all the statistics accounted by cgroups,
> like CPU time, IO bytes, max memory usage etc.
> 
> Essentially like time(1), just using cgroups: systemd-time.
> time does a lot of what I need, but not everything.
Not out of the box, no. In principle various parts are
there, but there's no single tool. If you use RemainAfterExit=yes,
and turn on memory, cpu, and bandwith accounting, you should be
able to query the usage after the unit is finished.

grawity posted some perl code to wait unitl a unit is finished:
http://sprunge.us/DDbY

Zbyszek

_______________________________________________
systemd-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to