繁体   English   中英

在 Yocto 上禁用 CPU 内核

[英]Disable CPU cores on Yocto

为什么在我的 Yocto rpi-basic-image 中,每个 CPU 文件夹中的在线文件都不存在?,我无法使用“echo 0 > /sys/devices/system/cpu/cpu1/online”禁用 CPU 内核,因为在线文件不存在。 你知道为什么? 我还在我的树莓派 2 上安装了 ubuntu 服务器 19,并且每个 CPU 内核的在线文件都不存在。

为了能够在运行时禁用/启用内核,您需要将 kernel 配置为热插拔 CPU

CONFIG_HOTPLUG_CPU=y

您可以通过提取 /proc/config.gz 下的/proc/config.gz配置(如果已启用)来检查此配置是否启用。

要限制 CPU 的数量,您可以从 kernel 命令行nr_cpus实现此目的

您可以在 Linux kernel 中阅读更多关于 CPU 热插拔的信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM