Thursday, April 22, 2010

Ubuntu 10.04最后时刻遭遇重大内存泄露问题

Ubuntu 10.04 LTS本应在明天放出RC候选版,下周四发布最终正式版,但在这最后紧要关头却出现了一个“重大的内存泄露问题”,而且不太好解决。经过调查,此问题出现在X.org Server组件最近升级的GLX 1.4增强补丁中,它本应修复几个崩溃问题,但却会造成内存泄露,比如Intel系统上运行八个小时就会占用1GB或者更多内存,最终 导致系统越来越慢,最终无法使用。

经过初步尝试,问题没能顺利修复,而且看起来得费点儿费劲。目前最保险的做法就是撤销所有三个相关补丁,回到GLX 1.2,这 样可以一举消除内存泄露和性能问题,并避免GLX 1.4带来的崩溃问题,但是因为之前没有在各种硬件上测试过这种情况,所以还需要一些时间。

有兴趣参与X.Org Server相关测试的用户可以在这里帮帮忙,而Ubuntu 10.04开发团队会在明天根据反馈情况决定在最终正式版里如何取舍。

No comments: