我有一段永远循环的代码,例如它永远不会进入内核代码。我使用一个工具显示所有核心的CPU利用率,它显示第一个核心的利用率为100%。但是当我 ssh 进入该服务器时,第一个核心不再 100% 使用,而是第四个核心。据我所知,如果一个任务从未进入内核,内核就无法停止该任务或将该任务移动到另一个内核。
我有一段永远循环的代码,例如它永远不会进入内核代码。我使用一个工具显示所有核心的CPU利用率,它显示第一个核心的利用率为100%。但是当我 ssh 进入该服务器时,第一个核心不再 100% 使用,而是第四个核心。据我所知,如果一个任务从未进入内核,内核就无法停止该任务或将该任务移动到另一个内核。