为什么手机卸载一个几个G的软件瞬间就完成了,而电脑却需要很长的时间?
“极客谈科技”,全新视角、全新思路,伴你遨游神奇的科技世界。
虽然电脑或手机的硬件性能具有一定的影响,主要还是系统上的差异。
电脑普遍使用Windows系统,通过EXE文件的方式进行安装软件,卸载则相反执行;手机端安卓系统基于Linux系统,Linux系统使用树形结构,一般使用的是挂载式安装。
两种系统之间的差异,才是导致卸载软件时间上存在差距的主要原因!Windows系统安装文件方式电脑安装软件一般是下载应用程序的EXE文件,并且双击EXE文件实现安装。
安装程序按照已经排列好的结构和目录解压实现文件的安装;并将文件的信息写入到系统的注册表,注册表是程序能否正常使用重要的一环。
注册表相当系统的一个数据库,记录了系统以及用户的大量信息;当Windows系统想要删除应用程序时,同样要先删除注册表中涉及该程序的所有信息,然后才能删除文件目录下的内容,注册表较为复杂,势必会影响删除效率。
Linux系统安装文件的方式手机基于Linux系统开发而来,这里仅仅阐述Linux系统。
Linux系统与Windows系统不同,使用树形结构,并未Windows的目录式结构;Linux系统安装文件与Windows系统也不同,通过挂载的方式进行安装。
将需要应用程序挂载至某个目录下即可,删除时仅需要断开挂载删除应用程序文件件,效率远远高于Windows系统;Linux系统无论是在执行效率或至硬件资源的占用上均要优于Windows系统;至于安卓系统效率低于苹果iOS系统,主要是因为安卓系统引进虚拟机机制,完成人机交换之间的交互。
关于电脑与手机之间卸载软件之间的差异,您怎么看?
欢迎大家留言讨论,喜欢的点点关注。
本文经用户投稿或网站收集转载,如有侵权请联系本站。