[android手机需要清内存吗]Android手机需要清内存吗解析

2020-03-29 Android 阅读:

我知道,对于很多人而言,尤其是那些有强迫症者,这是个然并卵的命题,但是在我们周围,还有很多这样的智能手机用户:怎么这个手机3G内存,空闲的也只有600MB呢?以前那个2G内存的手机都有800MB的空闲,我要一键清理内存,我要定时清理内存……

Android手机需要清内存吗解析

▲清理与加速,是手机助手们吹嘘的主要功能

像我们这些在Windows陪伴下成长起来的玩家,“内存不足”是留存在心底挥之不去的阴影,即便到了今天,到了Android系统,这个阴影依旧。实际上Android有着与Windows完全不一样的内存管理机制,Windows上的那一套,在这儿并不是行之有效的。

Android中可用内存只是个没意义的数字

在Windows中,可用内存是越多越好,但在Android中,完全不必在意这个数据。在下图中,有着3GB内存的某手机,实际可用内存只有81MB了,你可千万别说这个系统好**,只能显得自己的无知。

Android手机需要清内存吗解析

▲一加手机X的内存使用状况(内存3GB可用的只有81MB了)

Windows中只有需要用到内存时才会为程序分配内存,一旦这个程序被关闭,分配的内存也就释放出来成为新的可用内存。然而绝大多数Android应用都没有退出的菜单设计,这些运行过的应用无非是从前台转入到后台,大多数依旧保留在内存中并不会也不需要主动释放,这样下次再运行该应用时,可以更快的启动。

无论手机的物理内存有多大,Android都能将其充分利用,将需要用到(包括之前用过的)的数据从硬盘读入到内存,利用内存的高速保证系统的数据访问性能,也就是说,可用内存越小,内存的利用率就更高,其中的数据就越多,数据访问的命中率就越高,系统也就越快。如果还有人和你说手机用不了4GB这么的大内存,那只是厂商的噱头而已,你完全可以鄙视再教育之。

你可能会问,当打开的应用越来越多,占用的内存总会爆满的,那怎么办呢?

该出手时就出手,Android有着*的内存回收机制

在上面举例中,3GB内存的手机只有81MB的可用内存了,如果此时打开需要256MB内存的“腾讯视频”,会提示“内存不足”吗?答案是不会的。

Android手机需要清内存吗解析

▲当内存不足时,内存回收机制就开始起作用了
上一页 1 2 下一页

[android手机需要清内存吗]Android手机需要清内存吗解析

http://m.engle520.cn/caozuoxitong/76455.html

推荐访问:

Android推荐文章

推荐内容

上一篇:iphone android 传文件|iPhone与Android到底是谁抄袭谁? 下一篇:ios9.2.1完美越狱_iOS9.2与Android6.0.1哪个更快对比视频解析