Windows7任务管理器CPU窗口显示

简介: Windows7任务管理器CPU窗口显示

上次部署完Windows,使用的时候总感觉性能有点跟不上,我开始还以为是Windows 7停止维护导致的。

1677162077152.jpg

然后我打开了任务管理器查看设备性能,吓到我了,好好的16核怎么就成了双核了?难道和盗版激活也有关系?

1677162083301.jpg

我又到设备管理器里面进行确认,发现16个CPU都是在的,怎么就莫名其妙的丢了14个呢?

1677162095329.jpg

我先是百度“虚拟机显示CPU数量不准确”,没找到什么有价值的回答;然后想到了之前内存、硬盘使用上限的问题,怀疑和硬件支持的限制有关。又百度了“Windows7支持CPU数量”,果不其然,有回答称“32位的WIN7可以支持32内核,64位可以支持256内核。但物理CPU只支持2个。”但是也有其他回答,称可以在系统中进行调整,我先参考着操作一下。

1、按Win+R键,输入msconfig回车打开系统配置窗口;

2、进入“引导”选项卡,点击“高级选项”;

3、勾选“处理器数”,调整处理器数为电脑的最大值,点“确定”退出。注意到这个地方还能调节“最大内存”。不过,从操作上来看,这个地方更像是对已经支持的CPU、内存进行调整,类似于压缩性能,而不是释放性能。默认是全部开启的,所以网上还有一种最大支持256路CPU的说法也是错误的,应该是最大支持2路CPU(也就是2个物理CPU)、256个内核。

1677162135280.jpg

回答里面,还有一句“重启系统以后,就会改善Windows7对多核处理器的支持了,系统也会变得更快”,所以也就没有意义了。


按照前面最多支持2个物理CPU的说法,我展开了虚拟机配置里面CPU的配置选项,并重新理解了一下:CPU指的是总的CPU内核数量,每个插槽内核数等于常说的CPU有几个核心,比如选择2就是双核CPU;然后,系统就会自动计算出需要的插槽数,也就是对应的物理CPU数量。

1677162151804.jpg

所以,我怀疑,被隐藏掉的CPU数量就是Windows支持的最多的2路CPU导致的。那应该可以通过增加每个插槽内核数来提高利用率,甚至解决此问题。

所以,我又创建了一台32核的虚拟机,通过调整配置来验证,并且安装了鲁大师来测试CPU性能情况。

1、内核数:32,每个插槽内核数:1,插槽数:32。显示CPU数量2=2*1。


1677162191064.jpg

鲁大师硬件检测,处理器核心数:1/线程数:1,处理器数量*2。

1677162198225.jpg

CPU得分:10766。

1677162204713.jpg


2、内核数:32,每个插槽内核数:2,插槽数:16。显示CPU数量4=2*2。


1677162241426.jpg

鲁大师硬件检测,处理器核心数:4/线程数:4,处理器数量*2。

1677162246690.jpg

CPU得分:18737。

1677162251701.jpg


3、内核数:32,每个插槽内核数:4,插槽数:8。显示CPU数量8=2*4。


1677162268892.jpg

鲁大师硬件检测,处理器核心数:8/线程数:8,处理器数量*2。

1677162275089.jpg

CPU得分:35560。

1677162280719.jpg


4、内核数:32,每个插槽内核数:8,插槽数:4。显示CPU数量16=2*8。


1677162298041.jpg

鲁大师硬件检测,处理器核心数:16/线程数:16,处理器数量*2。

1677162303361.jpg

CPU得分:57215。

1677162308454.jpg


5、内核数:32,每个插槽内核数:16,插槽数:2。显示CPU数量32=2*16。


1677162323772.jpg

鲁大师硬件检测,处理器核心数:32/线程数:32,处理器数量*2。

1677162329677.jpg

CPU得分:107225。

1677162334338.jpg

果然,将每插槽内核数设置成16,就把CPU性能充分释放出来了。此时我也注意到了CPU后面的帮助信息:因为操作系统EULA的要求,实际可用虚拟CPU数量受限于操作系统支持的CPU数量。

1677162352968.jpg

那么,为什不把服务器性能都拉出来试一试呢?

调整虚拟机CPU数量为48,为保证充分利用,每个插槽内核数设置为24,这样就能使用2*24=48个核心了。

1677162364162.jpg

内存设置为120GB,配置详情如下:

1677162380590.jpg

看到虚拟机里面提示新加的CPU已完成安装,重启生效。

1677162385619.jpg

此时设备管理器显示48个CPU,任务管理器显示48个窗口。

1677162390660.jpg

鲁大师CPU跑分为144263。

1677162396039.jpg

最后调整跳板机CPU配置为每个插槽内核数16,调整之后性能如下:

1677162415446.jpg

鲁大师硬件检测,处理器核心数:16/线程数:16,处理器数量*1。

1677162422316.jpg

CPU得分72008,略高于2个8核CPU的得分57215。

1677162430471.jpg

CPU设置和处理器性能得分情况如下。所以,有钱的话,还是应该使用高性能的单颗CPU,2路CPU性能并不会线性增长,但是还会有50%左右的性能提升的。

1677162442967.jpg


相关文章
|
4月前
|
JSON TensorFlow 算法框架/工具
Windows下安装Anaconda5.3.1+Python3.8+TensorFlow2.13.0-CPU版本总结
Windows下安装Anaconda5.3.1+Python3.8+TensorFlow2.13.0-CPU版本总结
115 0
|
数据采集 安全 Windows
解决关于Windows Defender Antivirus Service自启造成运行python程序时,Windows的cpu和内存占用过高问题
启用“关闭Windwos defender”服务解决阿里云Windows服务器的卡顿问题,并列举了网上一些错误的解决方法。
9957 2
解决关于Windows Defender Antivirus Service自启造成运行python程序时,Windows的cpu和内存占用过高问题
|
10月前
|
存储 监控 Linux
windows下cpu和性能指标监控Top10的实现
windows下cpu和性能指标监控Top10的实现
windows下cpu和性能指标监控Top10的实现
|
9月前
|
机器学习/深度学习 人工智能 Linux
Linux和Windows系统下安装深度学习框架所需支持:Anaconda、Paddlepaddle、Paddlenlp、pytorch,含GPU、CPU版本详细安装过程
Linux和Windows系统下安装深度学习框架所需支持:Anaconda、Paddlepaddle、Paddlenlp、pytorch,含GPU、CPU版本详细安装过程
Linux和Windows系统下安装深度学习框架所需支持:Anaconda、Paddlepaddle、Paddlenlp、pytorch,含GPU、CPU版本详细安装过程
|
10月前
|
机器学习/深度学习 虚拟化 Android开发
Windows开启 CPU 虚拟化 + 关闭 Hyper-V
Windows开启 CPU 虚拟化 + 关闭 Hyper-V
|
数据可视化 Java Windows
windows系统启动java程序限制cpu核心数
windows系统启动java程序限制cpu核心数
441 0
windows系统启动java程序限制cpu核心数
|
机器学习/深度学习 自然语言处理 搜索推荐
基于Windows环境下CPU和GPU版本Tensorflow详细安装过程
基于Windows环境下CPU和GPU版本Tensorflow详细安装过程
287 0
基于Windows环境下CPU和GPU版本Tensorflow详细安装过程
|
机器学习/深度学习 并行计算 Linux
Paddle2.0.0-rc0 安装指南(Windows-CPU、GPU,linux-CPU)
自paddlepaddle 1.8后革新版本的2.0-rc已经发布了,新的版本新的飞跃,让我们一起脚踏飞桨的祥云,遨游代码的海洋,打开深度学习的大门,共同探索美好新未来
485 0
Paddle2.0.0-rc0 安装指南(Windows-CPU、GPU,linux-CPU)
|
Windows
windows server 2012 R2 .NET Runtime Optimization Service CPU占用高
windows server 2012 R2 .NET Runtime Optimization Service CPU占用高
339 0
|
TensorFlow 算法框架/工具 异构计算
Tensorflow2.0安装教程 (CPU版本,windows环境)
Anaconda创建虚拟环境报错:An HTTP error occurred when trying to retrieve this URL
458 0
Tensorflow2.0安装教程 (CPU版本,windows环境)