与爱机T628内存的亲密接触(三)
主题,内存的隐形杀手。
使用主题会占用内存?相信有些朋友还不太清楚。我们用一个实验数据看一看:
现在选用三个有代表性质的主题,机器默认的“恒久经典”( 43K ),体积比较庞大的“蓝色水晶”( 66K )和 T618 上默认的主题“蓝色经典”( 51K )。
A .使用“恒久经典”( 43K ):合计 2035K,可用内存 594K ,音乐 134K ,图片 306K ,主题 162K ,程序 568K ,游戏 271K ,其他 0 。
B .使用“蓝色水晶”( 66K ):合计 1945K,可用内存 504K ,音乐 134K ,图片 306K ,主题 162K ,程序 568K ,游戏 271K ,其他 0 。
C .使用“蓝色经典”( 51K ):合计 2016K,可用内存 575K ,音乐 134K ,图片 306K ,主题 162K ,程序 568K ,游戏 271K ,其他 0 。
注意可用内存的变化——隐形的杀手终于出现了!在所有的其他项目中都没有显示,只有灰色的“可用内存”发生了改变,不做统计的话一般并不会在意的。
从上面的数据来看,最高和最低的极差有 90K 之多而两个主题相差只有 23K ,原因在于 B 的主题中菜单背景图片的色彩复杂,相应也就越大,在使用主题时,图片也是要解压缩的,我们在“我的图片”中可以看到一张 15K 左右的图片传输进去后大约有 30 左右,同样,个人认为主题中的图片在使用时也会解压缩,所以占用的内存会不一样。
还有一点比较奇怪,大家看上面三个主题的大小相加是 160K ,而机器显示却是 162K 。然而在我的游戏中,累计与显示又相差 2K ,其他的就没有统计了,不知道是软件的 BUG 还是动态存储器都这样。另外,有时候在计算机中的 JAVA 程序的大小可能和手机显示的不同,特别是在传入手机的时候,常常计算机显示 66K 而手机显示 65K ,这又是一个“非典型问题”,和硬盘的簇有关,这里就不解释了,大家不用担心有文件丢失,尽管传就是了。
壁纸和屏幕保护。
不占用额外内存,可随便使用。
网友评论