2017年
的时候
,
Electron被认为是桌面平台上发布
Web应用的最好,甚至唯一的选择,但是现在它已经成为了需要被
优化
淘汰的对象。
最近,微软宣布其 Teams 应用的活跃用户已达 2.5 亿。因此, Teams 成为微软 Office 产品系列中的另一大热门,仅次于 Word 和 Excel 。不过, Teams 一直被性能问题所困扰,疯狂地吞噬系统资源,让用户抱怨不已。
不久前,微软 Teams 高级副总裁宣布, Teams 将放弃 Electron ,与微软自己的 Edgewebview2 渲染引擎相匹配,寻求性能提升。有关官员称, Teams 在调整后的内存消耗将会直接减少一半,并且有希望与 2022 年年底发布的 Windows11 一起推出 Teams2.0 。
据介绍,在 Windows11 系统中,无论是使用 Windows 、 Android 、 iOS 系统,用户都能通过文字、聊天、语音和视频即时连接。另一方甚至在未下载 Teams 应用程序的情况下,也可以通过双向短信联系。 Windows11 也支持立即静音和不静音,或者直接在任务栏中呈现 Teams 。
到目前为止,仍然有许多著名的应用选择 Electron 来提供支持。 Electron 框架可以帮助 Web 开发者在不受任何特定平台复杂性影响的情况下,将其 Web 应用程序发布到桌面平台。但是,因为 Electron 所有的应用程序都要运行独立的 ChromeOS 实例,因此这类应用同时运行两个以上的应用将会大量消耗主机资源。
因此,在 Electron 之上执行了许多处理操作的 Teams 同样不可避免地消耗内存、拖拉电脑的速度。微软甚至还在文件页上特别说明了为什么 Teams 有这么大的内存占用。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69955634/viewspace-2846755/ ,如需转载,请注明出处,否则将追究法律责任。