0.前言

最近新组了一台Nas,底层是UnRaid(特地购买了Plus终身授权),然后虚拟机安装了群晖和Windows11(也在之前趁着打折购买了专业版)——规划之初就是奔着主力机去安排的,所以主板上了W680,CPU上了13900T。然而美中不足的是,我居然发现在UnRaid和虚拟机Windows11中显示的CPU主频都只是1.11G(如下图所示:)!这就相当令人不爽了!于是产生了查看CPU真实运行频率的想法,然后就有了这篇备忘性质的博文。

在这里插入图片描述
在这里插入图片描述

1.Linux系统中查看CPU运行频率的方法(经测试在UnRaid中适用的)

1.1.最简单的lscpu命令

在这里插入图片描述
可以看出CPU频率在800MHz-5.3GHz之间。但这也不能看出CPU当前的实际运行频率是多少,于是可以用下面的命令来查看。

1.2.查看CPU实时运行频率的watch -n 1 cpufreq-info命令

命令中的-n 1表示间隔1秒刷新,可以根据自己的需要更改。该命令将以指定的刷新间隔显示CPU每一个核心(线程)的实际运行频率
在这里插入图片描述
从上图中可以看出CPU中每个线程的运行频率是不一样的,也并非UnRaid主页显示的1.11GHz(难过的心稍稍平复了一下)。

2.WIndows系统中查看CPU运行频率的方法

2.1.系统属性大法

结果如【0.前言】所示,只需要在【我的电脑】图标上右键→【属性】即可显示出来。但和UnRaid主页显示的一致,只有1.11GHz。

2.2.任务管理器大法

运行【任务管理器】应用,在【性能】栏即可显示CPU频率——遗憾的是,依然是1.11GHz。
在这里插入图片描述

2.3.CPU-Z等硬件检测软件

依然显示的是1.11GHz,包括AIDA64、HWiNFO等检测软件竣显示的是1.11GHz。难道虚拟机真的被锁频在1.11GHz吗?那样的话,这个虚拟机的硬件性能损失也太大了吧?!
在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐