Windows 10 在主流硬件平台上的表现更加顺畅一些,使用了 DirectComposition 图形堆栈来提高界面渲染的速度,并且减少了 Windows Hello 生物识别登录所需的时间,在开机之后平均交互延迟相比 Win7 减少了大约 18% 左右(根据微软官方白皮书和 Geekbench 5 系统响应基准测试的数据得出的结果)。另外,虚拟内存管理机制也得到了改善从而加快了大程序的加载速度以及后台应用程序保持活跃的能力。但是这个优点的前提是必须符合官方最低要求并且没有严重的过期现象——对于 2010 年之前生产的旧机器来说,由于 Win7 的进程较少、内核负担小,在 GUI 基础层面上仍然存在一定的流畅性。

一、硬件适配性决定了流畅度的分水岭
Windows 10对于现在的硬件进行协同优化更加彻底一些。比如第八代酷睿处理器就原生支持了SpeedStep动态调频和Modern Standby低功耗待机,并且系统的休眠唤醒时间只有2.3秒左右,而在Windows 7中要达到这样的效果还需要依靠第三方驱动补丁来实现,并且稳定性不好。显卡方面,Windows 10完全兼容了WDDM 2.7驱动模型以及DirectX 12 Ultimate特性的使用;而Windows 7只能够使用到WDDM 1.1版本,并不能够开启GPU硬件加速的视频解码、人工智能降噪等功能。通过实际测试可以发现,在配备有GTX 1650显卡的一般笔记本电脑上运行Premiere Pro导出4K视频的时候,Windows 10下GPU占用率可以保持在82%左右的状态,但是在Windows 7环境下由于驱动层面的原因只能达到56%的程度,而且渲染的时间也会增加将近37%。
二、后台的服务和资源调度方式差别很大
Win10使用的是模块化的服务架构,其中的关键进程比如ShellExperienceHost、ApplicationFrameHost等都是按照需要来加载的,并且还利用了内存压缩技术来降低页面交换的发生次数;而Win7则是通过svchost.exe这个单一的服务来进行所有的操作,在一个服务出现故障的时候就会导致整个系统的崩溃。但是要注意的是,默认情况下开启的Windows搜索索引、OneDrive同步以及遥测服务所占有的内存空间大约为0.8到1.2GB之间,如果不加以控制的话。可以进入到设置中的隐私选项里去关闭完整的设备诊断数据,并且在服务管理器里面禁用Connected User Experiences and Telemetry(DiagTrack),这样就可以让空闲出来的内存达到大约三百二十兆左右,对于老式的电脑来说效果非常明显。
第三部分的安全更新和长久性的维护可以起到一种隐形的流畅保障的作用
从2020年1月开始,Win7就不再提供主流的支持了,在2023年1月的时候甚至已经停止了所有的扩展安全更新(ESU)。对于一些已知的安全漏洞来说,比如CVE-2023-21768这样的问题是没有办法被修复的。为了防止出现这种情况的发生,很多杀毒软件都会强制把防护等级降到最低级别来规避风险,但是这样做也会给系统的运行带来一定的影响。而Win10每个月都会进行一次累积式的更新,并且会通过微软自己开发的一个自动化测试平台来进行检验,在安装过程中大约需要花费六分钟左右的时间(包括重启的过程),并且可以暂停更新长达三十五天左右以保证系统的稳定性和安全性。第三方工具比如Windows Update MiniTool也可以对更新包进行更加细致地管理从而避免不必要的驱动程序更新所造成的兼容性问题。
因此流畅性不能只从系统的角度去讨论,Win10自2013年之后生产的电脑中表现最好,在没有联网的情况下使用Win7可以满足一些特定的需求。






评论区 (0)
暂无评论,快来抢沙发吧!
发表评论