On 08/08, Zihuan Zhang wrote:
在 2025/8/7 21:25, Michal Hocko 写道:
quoted
If they are running in the userspace and e.g. sleeping while not
TASK_FREEZABLE then priority simply makes no difference. And if they are
TASK_FREEZABLE then the priority doens't matter either.
What am I missing?
I too do not understand how can this series improve the freezer.
under ideal conditions, if a userspace task is TASK_FREEZABLE, receives the
freezing() signal, and enters the refrigerator in a timely manner,
Note that __freeze_task() won't even send a signal to a sleeping
TASK_FREEZABLE task, __freeze_task() will just change its state to
TASK_FROZEN.
Oleg.