From 54ed193f8d481c4ba982a287c9cd322bcca585ee Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Thu, 16 Jan 2020 19:22:30 +0100 Subject: man: clarify that user rlimits cannot go beyond limits set for service mgr Fixes: #10758 --- man/systemd-system.conf.xml | 32 ++++++++------------------------ 1 file changed, 8 insertions(+), 24 deletions(-) (limited to 'man/systemd-system.conf.xml') diff --git a/man/systemd-system.conf.xml b/man/systemd-system.conf.xml index e403fa5308..e22b335d30 100644 --- a/man/systemd-system.conf.xml +++ b/man/systemd-system.conf.xml @@ -382,30 +382,14 @@ DefaultLimitRTPRIO= DefaultLimitRTTIME= - These settings control various default - resource limits for units. See - setrlimit2 - for details. The resource limit is possible to specify in two formats, - to set soft and hard limits to the same value, - or to set both limits individually (e.g. DefaultLimitAS=4G:16G). - Use the string infinity to - configure no limit on a specific resource. The multiplicative - suffixes K (=1024), M (=1024*1024) and so on for G, T, P and E - may be used for resource limits measured in bytes - (e.g. DefaultLimitAS=16G). For the limits referring to time values, - the usual time units ms, s, min, h and so on may be used (see - systemd.time7 - for details). Note that if no time unit is specified for - DefaultLimitCPU= the default unit of seconds is - implied, while for DefaultLimitRTTIME= the default - unit of microseconds is implied. Also, note that the effective - granularity of the limits might influence their - enforcement. For example, time limits specified for - DefaultLimitCPU= will be rounded up implicitly to - multiples of 1s. These settings may be overridden in individual units - using the corresponding LimitXXX= directives. Note that these resource - limits are only defaults for units, they are not applied to PID 1 - itself. + These settings control various default resource limits for processes executed by + units. See + setrlimit2 for + details. These settings may be overridden in individual units using the corresponding + LimitXXX= directives, see + systemd.exec5, for + details, and they accept the same parameter syntax. Note that these resource limits are only defaults + for units, they are not applied to the service manager process (i.e. PID 1) itself. -- cgit v1.2.1