Re: [PATCH v2] sched/core: Skip sched_core_fork/free() when core sched is disabled

From: Peter Zijlstra
Date: Mon Apr 25 2022 - 04:15:45 EST


On Mon, Apr 25, 2022 at 04:17:34AM +0800, Cruz Zhao wrote:
> As __put_task_struct() and copy_process() are hot path functions,
> the call of sched_core_fork/free() will bring overhead when core
> sched is disabled, and we skip them in these cases.

Only if you have profile data.. mostly these functions do whole lot of
nothing.