为什么在我的Yocto rpi-basic映像中,每个CPU文件夹中的在线文件都不存在?我无法通过“ echo 0> / sys / devices / system / cpu / cpu1 / online”禁用CPU核心,因为在线文件不存在。你知道为什么?我还在树莓派2上安装了ubuntu服务器19,每个CPU内核的在线文件都不存在。
要在运行时禁用/启用内核,您需要将内核配置为热插拔CPU
CONFIG_HOTPLUG_CPU=y
您可以通过提取/proc/config.gz
下的内核配置来检查是否启用了此配置(如果已启用)。>>
为了限制CPU的数量,您可以从内核命令行nr_cpus
中实现这一点>
您可以阅读有关CPU hotplug in Linux kernel for more info.的更多信息