你有清理手机存储的烦恼吗?(上)

蒼龙岭

<p><br></p><p>手机使用时间长了之后,存储容量不足会导致运行速度变慢、卡顿、死机等现象,影响手机的使用。很多手机使用者都为此烦恼,不知该如何下手。我想首先该了解手机存储容量不足和垃圾产生的原因,进而对症下药探讨清理垃圾和释放内存的方法,现在我就班门弄斧把我的学习筆记展示出来,供需要者参考。</p><p><br></p> <p><b>一、手机主要存储器的功能和特性</b></p><p>手机内存,分为存储内存和运行内存,存储内存分为机身内存和SD存储卡</p><p><br></p><p><b>(1)ROM</b>:是存储内存的一部分也称机身内存,存储系统和用户的数据,是永久性存储,任何数据只要你不删除,就会一直存在里面,断电也不会丢失。ROM容量越大,手机存储的文件数量越多。</p><p><br></p><p><b>ROM系统存储部分</b>,存储手机的操作系统,如开机引导程程序,基本的输入输出程序等,只有对应的APP才能访问,当应用程序卸载之后,内部存储中的文件也被删除。</p><p><br></p><p><b>ROM用户存储部分</b>,存储用户安装的各种APP应用程序和文件(存储的照片、视频等全部下载的资料)允许其他的应用访问。保存的文件不会随着应用的卸载而卸载,应用文件夾被留下了大量垃圾数据。</p><p>手机与电脑的ROM(Read Only Memory)只读存储器不同,手机里ROM所有APP应用程序均可读写,获得操作系统最大权限可以升级,写入数据和刷ROM包。</p><p><br></p><p><b>SD卡</b>((Secure Digital Memory Card/SD card)是手机上一张扩大内存的卡,用来扩展手机机身内存的存储能力,存储资料音乐、视频、图片、游戏等。</p><p><br></p><p><b>(2)RAM</b>(Random Access Memory)随机存储器:就是运行内存是作为系统和应用程序运行过程中产生的临时数据进行存储的媒介,存储短时间使用的程序,各种动态的输入输出数据、中间计算结果,与外部存储器交换的暂存数据。</p><p><br></p><p>手机在处理数据的时候,把需要的数据提前从ROM里面提取出来放到RAM里,需要的时候随时调用,运行结束,再把RAM里的数据存回ROM里面,如果中途断电,RAM里的数据就会丢失。所以运行内存是当你打开软件的时候才会用到,关闭软件RAM就得到释放。</p><p><br></p><p> RAM越大手机可同时运行的APP应用程序就越多,运存剩余大,运行速度越快,一旦运行程序超过了RAM的容量手机就会出现异常情況、影响手机的运行速度、卡顿、死机。</p><p><br></p><p>我用的手机:小米note3,Android4.4.4版本,具有 6GB运行内存 +128GB 机身存储。</p><p>我用的平板电脑:ipad ,苹果第5代,具有2GB运行内存+32GB机身存储。</p><p><br></p> <p><b>(3)Cache</b>(Cache Memory)缓存存储器,是位于CPU与内存之间的临时存储器。缓存就是数据交换的缓冲区,关键在于最近用过的信息很可能再次被用到,把刚浏览过的内容存储在缓存里,当某一硬件要读取数据时,为了减少对RAM的等待快速调用数据,首先从缓存中查找需要的数据,如果找到了则直接执行,找不到再从内存中找。缓存1秒钟能够存取、处理十亿条指令,接近CPU的运行速度,而内存就慢很多,快的内存能够达到几十MB就不错了,可见两者的速度差异是多么的大,<b>缓存是为了解决CPU速度和内存速度的速度差异问题</b>。缓存存储空间一般在几个MB左右,<b>缓存的方式节约了网络的资源,提高了网络的效率。</b></p><p><br></p><p>因为<b>缓存使用的是断电即掉的非永久储存,所以在用完后还是会把文件送到ROM存储器里永久存储。</b></p><p><br></p> <p><b>二、操作系统对存储空间的影响</b></p><p><b>操作系统是管理和控制手机硬件和软件资源的程序。</b>负责处理和管理配置内存、决定系统资源供应的优先次序、控制输入输出装置、操作网络与管理文件等基本事务,並提供用户和系统互动的操作界面。说得简单点,就是介于上层应用程序例如微信等和底层硬件屏幕、摄像头等之间的一种软件,它可以控制底层硬件并为上层应用程序提供运行环境。</p><p><br></p><p>目前已被美国谷歌公司开发的安卓Android 和苹果公司开发的iOS操作系统垄断。安卓操作系统占87.5%,iOS操作系统占12.1%,<b>Android和iOS操作系统之间的软件互不兼容,在后台管理的机制上也有很大的区别。</b></p><p><br></p><p><b>(1)苹果iOS系统</b></p><p>iOS系统的优点是基于它的<b>封闭系统特性</b>,用户不能查看文件管理系统。手机都有髙质量的应用程序,凡是专用应用商店上架的手机都有严格的限制,必须经过苹果官方审核。iOS系统在APP卸载之后,会移除有关此应用程序的所有文件,以释放系统资源供用户操作的应用程序使用,因此不会有垃圾文件残留在版手机里面无法清除。自带清理优化系统,本身对垃圾文件和内存系统做了很多优化、而且有后台自动清理功能,不需要经常清理内存和垃圾文件。所以iOS系统使用起来会比安卓系统更加流畅。但随着iOS系统的逐步升级苹果手机设备负荷越来越大内存空间无法像安卓通过SD存储卡拓展,没有处理各种缓存的软件,用久了一样存储空间会变小。</p> <p><b>(2)安卓系统</b></p><p>安卓系统是<b>开源的系统特性</b>,开源,即开放源代码,是指公开该软件的源代码,任何人都可以查看,并且在一定的协议要求下,你可以修改这些代码或者提交新的代码。</p><p>开放的操作系统为手机用户的娱乐生活带来了极大便利,对运行软件限制较少,厂家都可以二次开发定制,造成APP应用软件比较杂乱,优化不深入,下载安装的APP可自由选择数据存放目录,导致手机性能变差,累积的垃圾文件过多,缓存数据占据大量手机内存空间,为保证手机流畅运行,需要定期清理。</p> <p><b>三、手机垃圾的产生和去向</b></p><p><b>手机垃圾-系统和APP应用程序运行时留下的缓存。</b></p><p>开机时手机将执行的程序或者需要处理的数据读入运行内存RAM,由RAM抽取一部分空间来负责提交给中央处理器CPU。剩余的运行用来运行软件,每运行一个软件或进行一个操作都会进行内存的数据读写,开始逐个缓存,再去读取各个目标文件,又逐个去缓解存,这样虽然方便了CPU下一次读取这些数据的速度,但给内存带来了负担。运行内存里不仅保存了CPU正在处理的数据,还保存了如何处理数据所需运行的指令。程序运行完了把结果从RAM取出放入ROM。</p><p><b>缓存文件-系统的遗留文件,</b>过一段时间就失效了,是绝对不会再使用的。</p><p><br></p><p>由于安卓系统的开源性,软件的频繁安装和卸载,软件的优化不当,各种软件的自启动和关联启动,以及软件应用商为了获利,植入了各种广告,导致手机产生的缓存垃圾越来越多。</p><p>谷歌浏览器和相册应用程序有時会积累好几MB 的缓存。微信更是占用內存的一座大山,表情包、小視頻滿天飞,缓存大到吃惊。手机机里原本有的照片、视频,发到微信群里你动手删除了,其实是治标不治本,聊天会自动下载下来,实现二次保存功能作为缓存文件又都保留下来了,其实还在缓存到了手机ROM里。</p><p><br></p> <p><b>四、如何释放存储空间和清除垃圾</b></p><p>虽然安卓和苹果手机两者界面有差异,但基本功能都是具备的,释放存储空间和清除垃圾的原理是一样的。以我的小米手机和苹果平板电脑为例汇编如下,供各位釆用参考。</p><p><br></p><p><b>(1)关闭后台程序</b></p><p>关闭后台程序是基本清理内存空间的方法,每次用完APP应用程序直接顺手关掉,否则不知不觉、习惯于用完一个就将手伸向手机home主頁键(中键),打开很多个应用程序后台同时运行,占据运行内存,最终使系统进入卡顿模式。</p><p><br></p><p><b><span class="ql-cursor"></span>【安卓手机关闭正在运行的程序】</b></p><p>点击手机左下角的菜单键(在主页键home左边红箭头所示位置)</p> <p>可以查看正在运行的程序,然后再点击主页健home上方出现的“×”可以关闭运行所有的程序释放内存。要是不想关闭所有的程序,就看准要关闭的程序往上滑。最后出示成功释放了多少MB的内存。</p> <p>【<b>苹果电脑关闭正在运行的程序】</b></p><p>首先双击主页键home</p> <p>会出现应用程序的缩略图,可以左右滑动。要关闭某个应用,可以直接按住应用的缩略图往上拖出界面。</p> <p><b>(2)控制后台程序数量</b></p><p>节省RAM主要是控制后台程序的数量,需要使用的时候才会被调用,安卓手机给后台运行的APP较高的权限,运行内存大户是APP的自启动和相互唤醒,开一个软件关联启动一堆,(苹果手机不存在这个问题),如果运行的程序超过了手机内存的容量,那手机就会出现异常,这样的异常一般就是卡死或是死机。</p><p><br></p><p>安卓手机可使用自帶的手机管家,控制后台程序数量,限制后台软件自动启动,减少缓存垃圾。</p><p>操作次序如图所示,顺次点击:</p><p>【<b>安卓手机管家】-【应用管理】-【权限】-【自启动管理】-【禁止某些不常用软件的自动启动使滑动按钮为灰色】</b>允许自启动时滑动按钮为绿色,图中我禁止了全部应用。</p> <p><b>(3)卸载无用的APP应用程序,有利于节省ROM</b></p><p>【<b>安卓手机卸载APP</b>】点击手机屏幕上的设置</p> <p><b>再依次点击应用设置和应用管理页面 ,在应用管理中可以看到手机巳安装的APP应用列表。</b>点击选择想要卸载的APP,如图驾车㘯景,可以看到应用详情中驾车㘯景的存储占用等,<b>在应用完详情页面</b>的右下角,如果点击"卸载"是单纯将APP从手机上移除,是不能沏底清除数椐的。<b>点击“清除数椐</b>”,这样APP其及产生的数据垃圾都被彻底清除了。</p><p>在手机桌面长按APP图标,然后选择左上角的“x”号,这种卸载,只是将APP从手机中移除,而它运行所产生的数据和垃圾并没有被彻底清除,不能有效腾出内存空间。</p> <p>【<b>苹果手机(平板电脑)卸载APP】</b></p><p><b>打开手机中的“设置”,下拉菜单选项,找到“通用”,点击“iPhone储存空间”</b>。页面会刷新手机中所有已下载的<b>APP列表</b>。选择“<b>删除APP应用</b>”,APP连同数据垃圾都被彻底清除。</p><p><br></p> <p>请看续集:你有清理手机存储的烦恼吗?(下)</p>