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


相关文章
|
7月前
|
消息中间件 编译器 API
Windows窗口程序
Windows窗口程序
|
7月前
|
JSON TensorFlow 算法框架/工具
Windows下安装Anaconda5.3.1+Python3.8+TensorFlow2.13.0-CPU版本总结
Windows下安装Anaconda5.3.1+Python3.8+TensorFlow2.13.0-CPU版本总结
434 0
|
5月前
|
XML Ubuntu Linux
部署08---扩展-Win10配置WSL(Ubuntu)环境,WSL系统是什么意思,是Windows系统上的一个子系统, xml的一大特点是直链系统,直接链接你的CPU,硬盘和内存,如何用 WSL部署
部署08---扩展-Win10配置WSL(Ubuntu)环境,WSL系统是什么意思,是Windows系统上的一个子系统, xml的一大特点是直链系统,直接链接你的CPU,硬盘和内存,如何用 WSL部署
|
2月前
|
API Windows
Windows之窗口原理
这篇文章主要介绍了Windows窗口原理和如何使用Windows API创建和管理窗口。
65 0
|
2月前
|
C# 开发工具 Windows
C# 获取Windows系统信息以及CPU、内存和磁盘使用情况
C# 获取Windows系统信息以及CPU、内存和磁盘使用情况
75 0
|
4月前
|
Windows
Windows 资源管理器 CPU100%
Windows 资源管理器 CPU100%
55 0
|
7月前
|
API Python Windows
python3应用windows api对后台程序窗口及桌面截图并保存的方法
python3应用windows api对后台程序窗口及桌面截图并保存的方法
549 1
|
6月前
|
Windows
windows系统vbs脚本 恶搞关不掉的窗口 以及解决办法
windows系统vbs脚本 恶搞关不掉的窗口 以及解决办法
141 2
|
5月前
|
监控
主机状态监控,通过top命令查看CPU、内存使用情况,ctrl + c退出,输入top整个页面就变成一个任务管理器的形式了,Ctrl + C直接退出,Q也可以退掉了
主机状态监控,通过top命令查看CPU、内存使用情况,ctrl + c退出,输入top整个页面就变成一个任务管理器的形式了,Ctrl + C直接退出,Q也可以退掉了
|
6月前
|
C++ UED 开发者
逆向学习 MFC 篇:视图分割和在 C++ 的 Windows 窗口程序中添加图标的方法
逆向学习 MFC 篇:视图分割和在 C++ 的 Windows 窗口程序中添加图标的方法
94 0