I observed high CPU usage - around 20%, when running Rancher on Apple, when the Kubernetes is enabled. I checked with QEmu and VZ, and both produces same results (QEmu even looks a bit more worse) - [1]
The processes in Lime VM do show report high CPU usage with top [2].
I suspect this can be related to different virtualisation stuff and most probably networking. When I will have time I will do some checks and experiments, however for now trying to download large ISO, causes spike in CPU.
Actual Behavior
I observed high CPU usage - around 20%, when running Rancher on Apple, when the Kubernetes is enabled. I checked with QEmu and VZ, and both produces same results (QEmu even looks a bit more worse) - [1]
The processes in Lime VM do show report high CPU usage with
top
[2].I suspect this can be related to different virtualisation stuff and most probably networking. When I will have time I will do some checks and experiments, however for now trying to download large ISO, causes spike in CPU.
Running below command
causes CPU usage to be 20-30% in activity monitor, when k3s is disabled
As Rancher controls lime to some degree, opening issue here first.
[1] Activity from Activity Monitor for Rancher it was started few hours before taking this activity
[2] Top from
sudo top
form~/.rd/bin/rdctl shell
Steps to Reproduce
Run Rancher desktop on Apple Silicon with Kubernetes enabled (no QEMU, or Rosetta), check CPU usage in Activity Monitor
Result
CPU Usage around 20%
Expected Behavior
Cpu usage around 2% - best 0%
Additional Information
No response
Rancher Desktop Version
1.14.2
Rancher Desktop K8s Version
1.29.5 and other
Which container engine are you using?
moby (docker cli)
What operating system are you using?
macOS
Operating System / Build Version
14.5
What CPU architecture are you using?
arm64 (Apple Silicon)
Linux only: what package format did you use to install Rancher Desktop?
None
Windows User Only
No response