我们之前已经说过,我们会再说一遍。开发人员的合作动摇。除了将资源集中在一起之外,协作开发还允许多组人员来查看任何给定的问题。当要解决的问题与 运行CyanogenMod 的原始Samsung Galaxy S上的内存不足通知一样令人讨厌时,尤其如此。对于那些不知道它是什么的人,XDA论坛成员naTrium解释说:
很多人遇到了这样的问题:他们的/ datadata分区已填满,然后应用程序开始强制关闭。这通常令人困惑,因为内部2GB存储分区上通常有很多可用空间。但是,这是cyanogenmod上的两个不同分区。在快速内部存储器上创建了datadata分区,以便应用程序可以启动并运行得更快(即,延迟更少),但是只有170MB左右(这无济于事)。
那么,使用CyanogenMod的Galaxy S怎么办?XDA高级成员revthanki通过他的脚本开始解决该问题,该脚本 将应用程序中最常用的部分发送到了更小,更快的分区。然后,它将把体积较小,使用较少的部分移到更大的2GB分区之外。
尽管它起作用了,但是Revthanki创建的过程却难以实施。但是,在CyanogenMod团队成员drafnel的一些帮助下,naTrium对其进行了一些清理,并将其打包在方便的可刷新update.zip中。该脚本的工作原理几乎相同,不同之处在于它在启动时会自动执行,并会执行其他一些不错的操作,例如清理已卸载的应用程序留下的数据库。