网站首页 文章专栏 微软 Win11 系统“日程视图”实为 WebView 2 网页组件,并非原生应用
微软 Win11 系统“日程视图”实为 WebView 2 网页组件,并非原生应用
发布 作者:潞源(实习) 浏览量:4
微软将在Win11系统的下一次更新中重新引入“日程视图”功能,该功能通过WebView 2容器加载Outlook会议详情,而非原生应用。目前该功能仍在测试中,存在较高的CPU和内存占用问题。

12 月 7 日消息,据科技媒体 Windows Latest 今天报道,微软将在 Win11 系统的下一次更新中为通知中心带来“日程视图”(Agenda)功能,该功能曾在 Windows 10 系统中配备,但在 2021 年 Windows 11 发布时被砍。

微软目前仍在 Windows 11 预览版本中测试功能稳定性,所以这项功能目前还是处于不可用状态。但打开任务管理器可以明显看到,“日程视图”应用本质上是通过 WebView 2 容器加载 Outlook 会议详情,并非原生应用。

同时根据实测可以看到,当用户点击通知中心并尝试打开这个半成品组件时,任务管理器的“Windows Shell Experience Host”进程会从空闲状态瞬间飙升到 6%-20% CPU 使用率**,而且展开进程的子集可以看到**,内部有大量 WebView 2 子进程

此外,“日程视图”内部的日历图标、字体风格明显都是 WebView 2 组件的默认样式,而且在宿主进程中还能看到名为“GPU Process”、“Renderer”、“Utility”的项目,这些东西实际上都是 WebView 2 用来渲染界面的标准组件。

只要点开通知中心,上述进程就会被立刻唤醒,使得主进程内存占用从 1MB 暴涨至 130MB。但当你关闭通知中心后,Windows 会尝试腾出内存,例如“GPU Process”和“Utility”会立刻切换到挂起状态,将原本占用的 CPU 和内存释放出来。

loading