如何解决内核如何知道有多少个内核
我想知道Linux内核如何使系统上所有可用的内核都知道?出于调度程序的目的,我假设内核必须知道有多少个内核,谁提供有关系统上所有内核的内核信息?
解决方法
谁提供有关系统上所有内核的内核信息?
这取决于哪个系统。
对于80x86 PC,固件会构造一个或多个表(现在为ACPI表),该表提供CPU列表,内核会解析这些表。
对于小型嵌入式系统(无固件),CPU的数量可能是编译时常数,或者由引导加载程序以某种方式提供(例如,“扁平化的设备树”)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。