手机长长的开机画面意义何在?

除了那种老式的直板按键机,有没有发现智能手机开机时间都不怎么短?不是说要自启的东西很多,而是那一段很长的开机画面!!那个长长的开机画面意义何在??那一段长长的画面在播放时,手机究竟在干什么?开机之后,好容易才出现屏幕,然后又有什么“媒体扫描”,什么东西来的??

推荐  (0) | 4人关注关注
3个答案
3 0

你说的应该是配置不高的android手机吧

首先可以很大概地告诉你开机的时候那一段很长的开机画面显示过程中手机到底在做什么:
1、主板自检,包括内存,通信模块,网络模块等等硬件设备硬件正常。
2、引导系统——也就是引导android底层的linux系统,更准确地说是内核,通知底层的linux,让它起床干活儿
3、系统加载——操作系统得从你的手机rom中拷到ram(运行内存)中
4、系统启动过程中会检测驱动,配置神马的一大堆(更详细的直接百度linux启动过程)
5、启动虚拟机和必须的底层服务
6、启动虚拟机中的各种各样的服务,包括底层的界面库啊,各种广播服务啊那些……
7、加载默认开机启动的android应用——这才是你上面说到的自启的东西(国产软件基本标配),到了这一步,如果没有经过优化,基本上你装的国产软件越多,开机越慢!
8、蓝后你就可以看到解锁界面了,oh yeah!

吶,大概就是上面这些,实际并不严谨,如果错漏神马的记得一定要说出来。

简单的可以理解为你先打开电脑,然后再打开电脑上的java虚拟机,然后在虚拟机上面打开一对软件啊服务啊神马的。

至于之后的媒体扫描,其实就是扫描你的内存卡或内置存储器上的文件,以建立临时日志,以供系统对内存卡或内置存储器上得文件进行读写。
事实上这是android所基于的linux为了兼容windows下的常见的性能很差,安全性很低的磁盘格式所必须进行的工作。这个得怪windows的垄断和不思进取,拖了android的后腿。

事实上,我在大概一年前试过,三星的GALAXY S4开机时间在10s之内,已经相当快了——当然不是官方固件。

最后,要提升开机速度,作为用户有以下几个方法:
1、买配置高的手机,越高越好。
2、刷精简固件,不要官方挂件,最好是像nexus那样,只有android自带软件。其余任何厂商的官方固件基本上都或多或少加了东西。
3、把所有不需要开机启动的软件设置为开机不启动!尤其是国产软件,每装一个都最好去看一下。

2 0
支持者: 孤独旅人 Eunice

请参考windows开机,那个破旗子飘啊飘真的有意义么?
加载内核是一回事,智能手机为了安全,一般加载前都要把系统关键文件hash一遍验证是原版,这个比直接加载要慢

0 0

让人感觉机器是在运作。
若给你一个长时间的白屏或黑屏,你有什么感觉。

查看更多

添加回答

登录 后回答问题,你也可以用以下帐号直接登录

相关问答

关于我们 加入果壳 媒体报道 帮助中心 果壳活动 家长监控 免责声明 联系我们 移动版 移动应用

©果壳网    京ICP证100430号    京网文[2018] 6282-492号    新出发京零字第朝200003号     京公网安备11010502007133号

违法和不良信息举报邮箱:jubao@guokr.com    举报电话:18612934101    网上有害信息举报专区    儿童色情信息举报专区