Skip to content
This repository has been archived by the owner on Jan 18, 2023. It is now read-only.

Processes in shared pool not actually sharing the cores #305

Open
ylhsiehitri opened this issue Jul 7, 2021 · 0 comments
Open

Processes in shared pool not actually sharing the cores #305

ylhsiehitri opened this issue Jul 7, 2021 · 0 comments

Comments

@ylhsiehitri
Copy link

Hi,

I create multiple processes by "cmk.py isolate --pool=shared ...". Then I use "cmk.py describe", and see them listed in the shared pool. However, their PSR are the same (see PSR by "ps -o psr "), though their core affinity are exactly the shared pool cores (see affinity by "taskset -pc "). I suppose their PSR should be spread over the shared pool cores, right?

I guess it is because the shared pool cores are isolate cores (i.e. the "isolcpus" in GRUB config), and OS does not schedule the processes over isolate cores. What else configurations should I do to make the processes' PSR spreading over the shared pool cores?

My environment
OS: Ubuntu 18.04.5
Kernel: 5.4.0-66-generic
CMK: 1.5.2

Thanks!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant