Red Hat Training

A Red Hat training course is available for RHEL 8

26.4. systemd 的 CPU 时间分配策略选项

最常用的 CPU 时间分配策略选项包括:

CPUWeight=

在所有其他服务上为特定服务分配更高的优先级。您可以从间隔 1 - 10,000 中选择一个值。默认值为 100。

例如,若要将 httpd.service 的 CPU 数量与所有其他服务数量相同,可将值设置为 CPUWeight=200

请注意,CPUWeight= 仅在可用 CPU 资源已部署时才能应用。

CPUQuota=

为服务分配绝对 CPU 时间配额。此选项的值指定服务收到的 CPU 时间相对于可用 CPU 总时间的最大百分比,如 CPUQuota=30%。

请注意,CPUQuota= 代表特定资源分布模式的限制值,如 Weights 和 Limits。

有关 CPUQuota= 的更多信息,请参阅 systemd.resource-control(5) 手册页。