8GB内存有救?微软宣称优化好了Windows 11
- 首页
- 体育资讯
- 新闻详情
自Windows 11推出以来,这款被微软视为革命性的操作系统几乎遭到了大量负面评价,层出不穷的漏洞和令人费解的AI功能引发了用户的广泛不满。直到今年春季,微软才公开承认Windows 11偏离了既定轨道,并承诺在年内进行整改。
大半年过后,微软于10月15日发布了Windows 11年度更新博客,详细回顾了过去几个月在性能、内存管理和日常体验方面的多项改进。微软在博文中高调声称,Windows 11正获得一系列性能和体验优化,系统整体响应速度最高可提升20%,同时内存管理也得到改进,尤其有利于仅配备8GB内存的电脑。
微软特意强调8GB内存的电脑,显然有其深意。在内存价格不到一年内飙升数倍后,为平衡成本,大量PC厂商在入门级产品中重新配备了8GB内存。
两三年前,16GB DDR5内存条零售价低至200元左右,当时的入门级产品甚至直接配备32GB内存。而现在16GB DDR5内存售价高达1200元,涨幅达6倍后,厂商自然需要重新计算成本。
在微软优化Windows 11之前,系统本身就要占用近4GB内存,这意味着8GB内存的PC中只有4GB可供用户自由使用。一旦打开Word或PowerPoint,或是在浏览器中多开几个标签页,卡顿几乎不可避免。那么,微软究竟如何拯救8GB内存的Windows PC呢?
按照微软Windows部门总裁的说法,Windows团队从系统内核到应用程序进行了全面重整,包括强化压缩算法,减少后台常驻应用的内存开销等。最多可让额外2GB的数据保留在内存中,而非转移到速度较慢的硬盘中,从而改善同时打开多个应用或浏览器标签页时的响应速度。
此外,微软还引入了On-demand(按需唤醒)、Driver Lazy(懒加载)以及Widgets(小组件)加载方式这三大新机制。其中,On-demand允许Windows的系统服务模块采用“情境导向优化”,仅在用户实际调用该功能时才产生内存开销。例如,在用户执行“开始菜单搜索”时,Search服务才会被启动,从而使后台服务平均内存占用下降68%。
Driver Lazy是针对驱动程序的机制,Windows系统仅加载当前使用的驱动,其余驱动则以“待命态”驻留在硬件中,内存占用趋近于零。例如Realtek声卡驱动,旧版本会常态化占用420MB内存,新版仅加载播放模块时只占用110MB,录音模块启用时才额外加载95MB。
Widgets是微软为Windows 11提供的小组件功能,旨在让用户快速查看天气、日程、股票等信息。过去,小组件在开机时即加载,现在则仅在用户主动打开时才会加载。对此微软方面表示,这项改动可为应用程序及其他任务释放超过200MB内存。
那么问题来了,微软这一系列操作能否让8GB的Windows PC脱胎换骨?答案显然是否定的,微软此举基本属于“治标不治本”。Windows 11大量系统服务以及使用网页套壳(WebView)制作的第三方软件,才是其内存占用过高的关键。
WebView本质上是将一个网页嵌入桌面程序的界面中,由于Web天生是多进程设计,因此自带一笔不小的内存开销。以“天气”应用为例,正常使用时的内存占用直接达到1GB,即便在后台闲置时内存占用也达到500MB。在任务管理器中展开天气的主进程就能看到,它下面挂着9个子进程,其中不少都是WebView调用的Chromium进程。
从某种意义上说,WebView是微软不得不做出的妥协,初衷是让开发者能用HTML、CSS、JavaScript这些网页端技术开发应用,从而降低开发门槛。虽然WebView确实直接借用了历史底蕴丰富的Web技术,但却惯坏了开发者,想要开发一款桌面应用,直接网页套壳即可,无需再做原生开发。
因此,除非微软对WebView应用一刀切,否则Windows 11内存占用高的问题几乎无解。
本文来自微信公众号“三易生活”(ID:IT-3eLife),作者:三易菌,36氪经授权发布。

