diff options
author | Andrew Geissler <geissonator@yahoo.com> | 2018-01-24 22:35:12 +0300 |
---|---|---|
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2018-02-08 20:20:18 +0300 |
commit | 84082c960a14d3fbb6fb8324c3bd6ea4f547b594 (patch) | |
tree | 1f3e0fa22a48ef1381569b7630db3f910512f66e /meta-phosphor/common/recipes-phosphor/chassis | |
parent | 778f1cff7ba0e85dc6f604a511b37eee9b4f808c (diff) | |
download | openbmc-84082c960a14d3fbb6fb8324c3bd6ea4f547b594.tar.xz |
Run legacy services with lowest priority
The early boot of the BMC sees a lot of processes start
at the same time (right after mapper completes). The loading
of these legacy python services contributes a lot of un-needed
workload to the CPU during this time.
The eventual goal is to simply remove these services but
until that is done, ensure they run with the lowest priority.
Resolves openbmc/openbmc#2825
Change-Id: I71e14b02ec943ebe3f64e1818c4fbd7699e690bf
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Diffstat (limited to 'meta-phosphor/common/recipes-phosphor/chassis')
2 files changed, 4 insertions, 0 deletions
diff --git a/meta-phosphor/common/recipes-phosphor/chassis/obmc-control-chassis/org.openbmc.control.Chassis@.service b/meta-phosphor/common/recipes-phosphor/chassis/obmc-control-chassis/org.openbmc.control.Chassis@.service index f57e9d849..aad06b102 100644 --- a/meta-phosphor/common/recipes-phosphor/chassis/obmc-control-chassis/org.openbmc.control.Chassis@.service +++ b/meta-phosphor/common/recipes-phosphor/chassis/obmc-control-chassis/org.openbmc.control.Chassis@.service @@ -8,6 +8,8 @@ SyslogIdentifier=chassis_control.py Type=dbus BusName={BUSNAME} Environment="PYTHONUNBUFFERED=1" +Nice=19 +TimeoutStartSec=180s [Install] WantedBy={SYSTEMD_DEFAULT_TARGET} diff --git a/meta-phosphor/common/recipes-phosphor/chassis/obmc-mgr-inventory/org.openbmc.Inventory.service b/meta-phosphor/common/recipes-phosphor/chassis/obmc-mgr-inventory/org.openbmc.Inventory.service index 4a9232b84..442ed8479 100644 --- a/meta-phosphor/common/recipes-phosphor/chassis/obmc-mgr-inventory/org.openbmc.Inventory.service +++ b/meta-phosphor/common/recipes-phosphor/chassis/obmc-mgr-inventory/org.openbmc.Inventory.service @@ -8,6 +8,8 @@ SyslogIdentifier=inventory_items.py Type=dbus BusName={BUSNAME} Environment="PYTHONUNBUFFERED=1" +Nice=19 +TimeoutStartSec=180s [Install] WantedBy={SYSTEMD_DEFAULT_TARGET} |