PCEVA,PC绝对领域,探寻真正的电脑知识
打印 上一主题 下一主题
开启左侧

Win10游戏模式对CPU资源调控测试

[复制链接]
跳转到指定楼层
1#
Essence 发表于 2017-4-14 13:39 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
点击数:8595|回复数:20
Win 10 RS2周年更新中增加了Game Mode比赛模式(原名游戏模式),微软宣称比赛模式可以通过调控CPU、显卡等硬件资源优先级,提高游戏运行帧率,将Windows 10打造成最适合游戏玩家使用的操作系统。

但是很多媒体并不买微软的账,各种报道都在说经测试证明游戏模式并没有卵用!由于没有合适的显卡可用,我先测试验证了Win 10游戏模式对CPU资源的调控,从原理层面说明游戏模式的有效性。测试平台如下:

CPU:Intel Core i5 6600K@4.5Ghz(所有CPU节能特性关闭)
主板:技嘉Z170X-UD3
内存:芝奇DDR4 2800Mhz 4G*2
硬盘:金士顿HyperX Fury 240G(系统盘)
系统:Windows 10 Pro 1703,15063

如何开启游戏模式:

在任意软件中按下Windows+G快捷键,勾选“是的,这是一个游戏”,即可打开游戏工具栏:


在设置当中勾选“对于此游戏使用比赛模式”,即可为这个程序打开游戏模式:


游戏模式对CPU资源分配影响:

首先打开WinRAR的性能测试,这时可以看到处理速度为6784KB/s:


接下来给记事本程序手动启用游戏模式,WinRAR的处理速度马上就下降到了3661KB/s:虽然记事本程序什么也没做,但CPU硬件资源已经为他预留

WinRAR处理性能大幅下降的原因很简单,记事本程序开启游戏模式并处于最前台运行时,Windows 10会立刻保留出两个CPU核心给记事本专用,WinRAR仅能利用到剩下的两个CPU核心:

也就是说,被开启游戏模式后,记事本程序在电脑硬件资源调度中处于优先地位,操作系统强制保留了两个CPU核心给它专用,其他程序都只能去抢另外两个核心的算力。在同时运行多个程序的Windows环境下,游戏模式可以保障游戏程序的最高优先级,从而保障了游戏的流畅运行。这里使用了“保障”而非“提升”,是因为游戏模式只是更改了对CPU的资源分配策略,让游戏能够无冲突的专享两个CPU核心。这次测试是在四核心四线程i5处理器下进行,核心更多的平台下是否会有变化尚不明确,大家有条件的话可以自行测试体验。

总结:

游戏模式本质上并没有提高电脑的硬件性能,只是减少了后台其他程序对前台运行的游戏程序的影响。所以如果测试游戏模式时没有其他程序和游戏进程争用CPU资源,那就很难在对比测试中看到立竿见影的效果。当然,除了本文中测试的CPU调度之外,游戏模式还包括更多的系统底层优化,在这里未能全面验证。

考虑到QQ、系统管家、语音/直播软件以及各种后台程序同时运行的国内实际情况,游戏模式对于玩家还是有实际帮助的,微软在游戏模式上的努力也应该得到肯定。目前Windows 10 RS2年度更新已经正式发布,还没有通过Windows Update通道收到推送的朋友可以直接下载ISO镜像进行升级安装,所有程序和数据都会在升级过程中得到保留。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部