本帖最后由 jhzzxb 于 2014-5-1 01:52 编辑
众所周知, 程序在运行的时候内存空间越大, 系统就能把更多的资源放入内存中, 从而系统就会运行的更流畅.
小米电视作为一款 Android 设备, 由于底层是 Dalvik 虚拟机, 虚拟机在程序结束运行的时候并不会完全释放内存, 而是留给系统自己定时回收! 虽说 Dalvik 虚拟机已经做的很不错了, 但是总有些不尽人意的时候.
楼主最近发现了一款一键清理工具, 我们看看是不是会有用呢? 而小米电视是不是需要一键清理呢?
实验工具清单:
1. 小米电视一台
2. 装有 ADT 的电脑一台
准备步骤:
1. adb 连接到小米电视
2. 打开 ADT 自带的 DDMS 并切换到 System Infomation 标签, 选择 Memory usage
实验步骤:
1. 我们打开应用商店推荐的一款跑酷游戏 《忍者无双》
当游戏载入完成后,我们点一下 "Update from Device", 查看最新的内存使用情况, 见下图
我们看到红色的部分(可用内存)很少
2. 我们正常退出《忍者无双》, 返回到应用商店
再次查看内存使用, 红色部分(可用内存)变大了, 那么这个是把内存完全释放了吗?
3. 这时, 我们打开《一键清理》
正在清理
清理结果
好了, 我们现在再看一下红色部分(可用内存)比之前大了将近一倍
总结:
通过上述实验, 我们可以知道, 小米电视在运行完大型应用/游戏后, 还不能完全释放内存, 这个时候, 我们需要使用一键清理来继续释放内存.
那么, 楼主当然不敢独享这个一键清理工具咯...
一键清理下载:
TVClean.apk
(511.2 KB, 下载次数: 0)
|
|