GNOME Shell 内存泄露问题已修复 将随下次更新释出
嵌入式linux QQ交流群:175159209,欢迎爱好者加入交流技术问题!
GNOME Shell 被发现存在内存泄露的问题,官方开发团队也已 确认 导致这个问题的原因。现在,GNOME 开发者表示已修复了该漏洞,并会在下次更新中释出修复的版本。
目前这些变更还在 Git 中,将会随 GNOME 3.30 的发布一起释出,也可能会将修复补丁应用到旧版本 3.28 上。
著名的 GNOME 开发者 Georges Stavracas 提供关于这次问题的修复,并且证实了这个问题源于 GJS —— GNOME 的 JavaScript 组件,它的垃圾回收进程本应启动,但是并没有。
请注意 x=42 和 x=71 时突然出现的内存丢失
修复之后,现在只要一个对象被标记为销毁,就会触发 GJS 的垃圾回收进程。所以主要的内存泄露问题已被解决,而多余的垃圾回收周期应该不会对系统性能造成太大影响。
开发者表示编写 pr 时没有考虑到要将修复补丁移植到 GNOME 3.28,所以这只能在以后再进行,使用 GNOME 3.28 的用户可以选择观望或者升级。这次内存泄露问题的修复,还为 GNOME 带来了性能方面的改进。
有关修复内存泄漏问题的更多细节请查看 Georges 的博客 。
嵌入式Linux中文站
最专业的中文嵌入式Linux网站,8年磨剑,注册用户数万人
!
分享
嵌入式 & Linux
技术干货、教程、资讯、高薪职位
订阅
点击标题下方“嵌入式Linux中文站”
分享
点击右上角分享按钮
投稿
admin@embeddedlinux.org.cn
交流 QQ群:
阅读原文
”查看更多- 宇宙内存在“时间膨胀”现象,科学家认为借助此力或能实现永生
- 国内存储步入正轨,大国重器即将量产,存储价格居高不下(附股)
- 作为 Java 开发者,你需要了解的堆外内存知识
- 苹果WWDC或发布“性能怪兽”笔记本:32G内存6核心
- 新MBP跑分曝光:i7-8750H处理器+32GB内存
- 存储三巨头遭调查牵出异象:2年价格暴涨130%的内存 成本根本没有
- GNOME的Nautilus文件管理器又将允许运行二进制文件与脚本
- 这个玩笑开大了!美宇航员升空后发现相机里没装内存卡,傻眼了!
- 行车记录仪内存会满吗?买多大储存容量的合适?
- DRAM价格垄断:揭秘为何内存那么贵的原因