Android-ramdisk

2020年10月14日 13:08:22   [来源:互联网]   [阅读:-]
字体:【

一、ramdisk详细介绍

ramdisk根据面对含意就大约能了解含意,ram disk虚拟内存设置盘,将ram仿真模拟成电脑硬盘来应用的系统文件。针对传统式的硬盘系统文件而言,那样做的益处是能够 巨大提升文档网站打开速度;但因为是ram,因此 在断电后,这些內容不可以储存。ramdisk系统文件是在系统软件通电后立即从硬盘一次性载入到运行内存,在全部运作期内都不容易有写回实际操作,因此 ,一切改动都掉 电时遗失。

二、ramdisk.img详细介绍

ramdisk.img是android装包转化成的,缓解压力ramdisk.img后比照root网站根目录很类似,因此 ramdisk是虚似系统文件。这儿关键解读如何解压ramdisk.img。

file ramdisk.img
--ramdisk.gz: gzip compressed data, from Unix
-----得知ramdisk.img是gz的文档
mv ramdisk.img ramdisk.gz
-----更改后缀名
gunzip ramdisk.gz
-----缓解压力,会转化成ramdisk文档
file ramdisk
--ramdisk: ASCII cpio archive (SVR4 with no CRC)
cpio -i -F ramdisk
android-ramdisk.img剖析、recovery.img&boot.img实行全过程

三、ramdisk、boot.img、recovery.img中间的关联

ramdisk.img会被装包到boot.img和recovery.img中(并不是同一个ramdisk.img).

ramdisk.img中较为关键的文档是"init","init.rc",在其中init是system/core/init/init.c编译程序而成,boot.img中ramdisk里的init.rc位于system/core/init/init.rc,而recovery.img中ramdisk里的init.rc位于bootable/recovery/etc/init.rc。

kernel载入完毕之后第一个过程是实行init,init会分析init.rc文档,并起相对的服务项目。从而能够 了解一切正常启动和进到recovery方式起的过程是不一样的。

下边的编码坐落于bootable/recovery/etc/init.rc,由此可见,进到recovery方式后会实行sbin/recovery,此文档是bootable/recovery/recovery.cpp转化成(可查询相匹配文件目录的Android.mk查询)。

service recovery /sbin/recovery
seclabel u:r:recovery:s0

推荐阅读:津都财讯网


相关新闻
新闻焦点
前段时间,《少年的你》火遍大江南北,周冬雨、易炀千玺火了,由于我家女儿参演了这部在重庆拍摄的少年题材电影,她的朋友圈也火了一把。女儿和同学们一起[更多]
哈喽大家好,欢迎来到黑马公社。不知道你是否这样玩过你朋友的苹果手机:呼出Siri然后叫它打开旁白,之后你再把手机还给朋友。这时候你朋友会发现,自[更多]
资料图:市民在了解手机功能。中新社发 熊然 摄中新网客户端1月3日电(张旭)针对网友有关“4G网速变慢”的提问,工信部3日通过中国政府网回应称,[更多]
sing女团1月1日晚,SING女团作为开场嘉宾受邀出席四川卫视2020年花开天下国韵新年演唱会,女团成员们一曲《寄明月》完美的国风表演成功拉开[更多]
关于我们 | 联系我们 | XML地图 | 网站地图TXT | 版权声明
版权所有:资讯中国未经授权禁止复制或建立镜像
相关作品的原创性、文中陈述文字以及内容数据庞杂本站无法一一核实,如果您发现本网站上有侵犯您的合法权益的内容,请联系我们,本网站将立即予以删除!
中国互联网违法和不良信息举报中心 网络警察报警岗亭