分享

手机内存不足,有什么办法?

 欧迈笠 2020-03-16

看图片题注应该说的是手机外置存储的内存不足,那手机外置存储空间不足时,我们有什么办法去解决呢?我们得先搞清楚手机外置存储里面存的是些什么东西,为什么会导致内存不足,然后再“对症下药”。

以下内容都是基于安卓手机举例说明!

手机存储卡里面存的什么东西?

手机外置存储卡里面主要存两种东西:应用数据和垃圾

应用数据

  • 应用在安装时会占用手机存储

我们在安装APP前,系统都会预先申请一定的内存,已保证APP能安装成功。

安卓app本质上是个压缩包,在安装时先将app包解压。感兴趣的朋友可以去试试, 比如将手机存储卡下电影占满就留50M,在找个40M左右的app,看看能否安装成功

  • 应用在运行时占用手机存储

应用安装后,运行时需要存储数据。这里会存储两种数据,一个是用户产生的数据 另一个是应用需要存储的数据。

拿微信来说,用户产生的聊天数据都会加密存储在手机外置存储卡里面。同时微信

需要缓存一些应用数据,让用户在弱网也可以有比较好的使用体验。当然也有其他

用途的缓存数据。

软件安装运行时产生的垃圾

软件从下载安装就开始产生垃圾,下载的APP包理论上来说就是垃圾了。

软件在安装解压过程中,会解压一些辅助安装的文件,安装完成后,这些文件就属于垃圾了,包括app安装包。

其次是应用运行时,产生的数据使用后并不会主动删除,用过后便成了垃圾数据

系统垃圾

系统在运行时也会产生一些垃圾,安卓系统垃圾种类主要是以下几种:

1. 应用卸载残留

2. 无用的安装包

3. 系统垃圾(日志、缩略图、空文件夹等)

4. 广告文件

5. 大文件(文件大小大于某个值的文件)

6. SD卡上的无用文件

系统垃圾有自身运行时产生的垃圾,也有安装卸载应用时产生或遗留的垃圾。

垃圾清理,对症下药

清理应用产生的垃圾

首先,对于应用产生的垃圾来说,如果应用自身提供了垃圾清理功能,那么直接使用该功能清理垃圾,释放内存空间。如果没有提供垃圾清理功能的app,就得交由第三方具有垃圾清理功能的app进行清理。

清理系统垃圾

系统垃圾,或者说没有垃圾清理功能的应用数据垃圾,这时候需要第三方app进行清理,比如360安全卫士。

一般市面上的垃圾清理基本就两个规则:

1.快速清理:只扫描文件上面两层,这个具体由软件开发者制定.所以有些开发者避免自己的文件被清理,会将自己的文件夹层级增加.

2.深度清理:全局所有有权限访问的文件夹全面扫描,进行深层度遍历.

日常情况下,建议快速清理就可以了,当快速清理腾不出多少内存空间时,建议使用深度清理。

总结

产生过多的垃圾,除了开发的应用不够正规以外,跟我们操作手机的习惯有关。

在应用安装后,尽量不要给太多的权限,用到时在授权也不迟。

其次是使用应用时,遇到一些下载操作时,尽量谨慎点,操作完后记得删除。

还有就是定期删除软件缓存和清理系统,养成良好的习惯。

我是非著名安装攻城狮,希望我的回答对你有用,码字不易,麻烦点个赞在走咯!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多