For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
英特尔的工程师们一直在开发一个叫做「kcpuid」的工具,用来显示Linux下处理器的原始CPU特性/能力。这个工具将成为内核源码树(kernel source tree)的一部分,现在已经在tip的x86/misc分支中排队,如果一切正常,「kcpuid」将会在下一次合并周期中成为Linux 5.13的一部分。
用户和管理员通常可以依靠/proc/cpuinfo来快速找出某个系统的CPU特性。但是回报的CPU信息可能会有一点误导性,因为一些信息可能会因为内核启动时间/命令行选项而被遗漏,这些选项可能会禁用一些特性标志。同时还有其他用户空间的实用程序可以读取CPU特性,但它们不一定是最新的CPU,除此之外还有一些其他的潜在问题。
正因如此,所以就有了英特尔贡献的「kcpuid」实用程序,这是一个内核树内(in-kernel-tree)的实用程序,类似于同样驻留在树中的perf用户空间组件,以及其他非内核代码。「kcpuid」会根据CPUID指令的存在来报告CPU的特性,而不管内核是否在使用该特性。这个实用程序还可以提供类似/proc/cpuinfo的输出,方便解析和比较。
此外,这个实用程序另一个便利之处在于CPUID leaf定义被保存在CSV文件中,方便解析和很好的进行新的添加。「kcpuid」命令行实用程序支持多种不同的选项,并以多种方式转储支持的CPU特性。
本周一,「kcpuid」被并入了tip的x86/misc分支,这意味着它应该在两个月后会成为Linux 5.13的一部分。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!