咱来聊聊一个老项目,叫“20/20”,你肯定也听说过。微软想把Win11占用的内存和磁盘空间都砍一半,最后没成。这事儿是前Windows主管Mikhail Parakhin和现任首席技术官Jeff Johnson一起搞的,想把系统空着不用的内存和新系统占用的空间都降20%。要是真把这个给做完了,那Win11闲着的时候大概只要4.8GB内存。可惜啊,最后因为要搞新功能,项目给停了。现在的好消息是,Windows总裁Pavan Davuluri确认了,微软打算2026年再重启这个优化。 为啥Win11变成了大家说的“内存杀手”?主要是后台服务太多。为了让你觉得用起来快,系统啥都预加载了,像Defender、搜索索引还有小组件一直在刷新。OneDrive也一直挂着没关。这种机制虽然功能随时能用,但把内存消耗给拉上去了。再加上现在的应用大多用Web架构,像WhatsApp、Discord还有微软自家的Teams和Copilot,全是用Chromium的Electron或者WebView2做的。我就给你看个图,一个Web应用就能吃掉几百兆内存。而且Win11的底层UI乱成一锅粥,有Win32、UWP、WinUI还有React。这些不同的东西用了不同的渲染管线,资源开销就大了。 微软现在也想通了,开始把核心组件往原生的WinUI3框架迁移了。就是想把延迟给降下来,内存也能少用点,保证多任务能跑得顺溜。