Hi,

We use systemd to manage some python processes in an embedded
environment (imx28 cpu). This works fantastic except for a fairly long
startup sequence due to python being slow during the initialization of
its standard libraries.

We found a possible solution inspired by
http://draketo.de/light/english/politics-and-free-software/reducing-python-startup-time

which basically means taking the startup overhead only once instead of x
times by starting a minimal python process which forks itself into
different programs.

However, I fail to see how this would play nice with systemd and its use
of cgroups.

We currently use type=dbus services so I expect that starting is not
really the problem but it would be annoying if systemd cannot stop one
service without killing them all since they are in the same cgroup

Is it possible to start multiple different services from one process?

With kind regards,

Hiram van Paassen

________________________________

Power Products, LLC Email Notice

This message is intended only for the use of the Addressee and may contain 
information that is PRIVILEGED and/or CONFIDENTIAL.
This email is intended only for the personal and confidential use of the 
recipient(s) named above. If the reader of this email is not an intended 
recipient, you have received this email in error and any review, dissemination, 
distribution or copying is strictly prohibited.
If you have received this email in error, please notify the sender immediately 
by return mail and permanently delete the copy you received.

Thank you.
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to