如何启用/禁用其他核心/处理器以及使用哪些x86-64指令来执行代码?
操作系统在哪里有关于如何进行这些操作的文档?
如何启用/禁用其他核心/处理器以及使用哪些x86-64指令来执行代码?
操作系统在哪里有关于如何进行这些操作的文档?
让x86运行起来真是相当痛苦...问题不在于核心,而在于APIC系统。你需要查看芯片组的文档,可惜这些文档往往被隐藏得非常深。
你必须到内核级别去操作,这是肯定的。看看Linux似乎是个好主意。
可能有来自Intel/AMD的文档,介绍了可以设置特定的模型专用寄存器来执行类似操作的内容。除非你正在编写位于内核级别的程序,否则我不确定你是否可以访问这些文档...