17173首页 游戏资讯 科技新闻 正文

Win11占内存有救了:改用Rust减少70%占用、软件秒开

导语
Win11内存有救了!Discord改用Rust后内存占用减少70%,冷启动秒开,告别Electron卡顿。了解Win11内存优化新方案,点击查看。

由于内存大涨价,Win11的内存占用是今年最受关注的话题,尤其是8GB以内的PC上,想彻底改变这个问题需要Win11淘汰网页套壳应用。

很多网友可能没听过Electron的名字,但大家经常用的各种Win应用很多都是Electron打包的,而它又是导致Win11内存占用高的元凶之一,这个不改就很难改变Win11的生态。

Electron可以看作一个自带完整Chromium浏览器内核、Node.js 运行时的框架,这种设计的优点很多,方便跨平台使用,开发难度低,生态成熟,但它的缺点也很明显,安装包大,内存占用很高,毕竟Chromium是著名的吃内存大户。

欧美流行的社交软件Discord之前就是用Electron套壳的,内存占用一直被用户吐槽,很轻松就能占用超过4GB内存,配置差一点的电脑还真扛不住,现在他们痛定思痛,将客户端转向了Rust编写,效果立竿见影。

他们最新公布的对比视频显示,对比Rust版和Electron版客户端冷启动,哪怕后者先打开,也是Rust客户端更快,软件是秒开,Electron还在加载的同时Rust版好友列表都加载出来了。

内存占用方面,哪怕是登录了两个账户,Rust版也只占用了290.2MB内存,而之前轻松占用1-2GB内存,减少了70%以上,

Rust开发的客户端好处实在是太多了,但很多软件开发商现在依然不为所动,因为Electron网页套壳对他们来说诱惑太大了,开发上节省了大量资源,换用Rust技术栈,哪怕现在AI写代码很方便,依然需要开发商投入比Electron更多的资源。

微软现在推的WinUI3框架算是Rust与Electron之间的折中方案,节省内存等方面还是不如Rust原生,但也比Electron套壳好很多,只是现在依然很难推动大部分开发者去转向WinUI3,除非能做到Electron那样随便跨平台。

【来源:快科技】

尊敬的用户也许你已经注意到了我们文章页面进行了大规模的改造和重构,可以点击提交您的满意度或者想法我们会持续改进,给您提供更好的浏览体验! 一键参与
17173APP

扫描下载APP

游戏礼包一键领取

17173微信公众号

扫描关注公众号

每天更新