Skip to content

Commit c426cf9

Browse files
committed
update swap prr questions
1 parent fc258d5 commit c426cf9

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

keps/sig-node/2400-node-swap/README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1107,12 +1107,14 @@ Think about adding additional work or introducing new steps in between
11071107
[existing SLIs/SLOs]: https://git.k8s.io/community/sig-scalability/slos/slos.md#kubernetes-slisslos
11081108
-->
11091109

1110-
It is possible for this feature to affect performance of some worker node-level
1111-
SLIs/SLOs. We will need to monitor for differences, particularly during beta
1112-
testing, when evaluating this feature for beta and graduation.
1113-
1114-
We discovered degration of system critical daemons like Kubelet and systemd if swap is enabled.
1115-
We recommend disabling swap and setting `io.latency` for the `system.slice`.
1110+
Yes, enabling swap can affect performance of other critical daemons on the system.
1111+
Any scenario where swap memory gets utilized is a result of system running out of physical RAM.
1112+
Hence, to maintain the SLIs/SLOs of critical daemons on the node we highly recommend to disable the swap for the system.slice
1113+
along with reserving adequate enough system reserved memory.
1114+
1115+
The SLI that could potentially be impacted is [pod startup latency](https://github.com/kubernetes/community/blob/master/sig-scalability/slos/pod_startup_latency.md).
1116+
If the container runtime or kubelet are performing slower than expected, pod startup latency would be impacted.
1117+
In addition to this SLI, general areas around pod lifecycle (image pulls, sandbox creation, storage) could become slow.
11161118

11171119
###### Will enabling / using this feature result in non-negligible increase of resource usage (CPU, RAM, disk, IO, ...) in any components?
11181120

0 commit comments

Comments
 (0)