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

Processes in shared pool not actually sharing the cores #305

@ylhsiehitri

Description

@ylhsiehitri

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions