我们的手机或者电脑里经常有使用了一两次,就想卸载的软件。或者内存不够,会选择使用频率不高的软件卸载,腾出一点空间。但为什么手机卸载软件很快就完成了,而电脑却需要很长的时间?
首先虽然电脑或手机的硬件性能具有一定的影响,主要还是系统上的差异。电脑普遍使用Windows系统,通过EXE文件的方式进行安装软件,卸载则相反执行。
手机端安卓系统基于Linux系统,Linux系统使用树形结构,一般使用的是挂载式安装。两种系统之间的差异,才是导致卸载软件时间上存在差距的主要原因!
其次,手机卸载看着快,是因为手机安装的软件是有一个安装包和安装包解压后的一些可执行文件以及一大堆媒体数据,卸载时只要把这些对应的文件在文件系统内的的索引节点进行擦除就可以了,不需要真的对闪存进行大量的擦写,安装时才需要对闪存进行大量擦写,所以手机是安装慢卸载快。
而当Windows系统想要删除应用程序时,同样要先删除注册表中涉及该程序的所有信息,然后才能删除文件目录下的内容,注册表较为复杂,势必会影响删除效率。这就是手机卸载软件很快就完成了,而电脑却需要很长的时间的原因。
领取专属 10元无门槛券
私享最新 技术干货