打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
android中的 fork

在 POSIX 标准中,fork 的行为是这样的:复制整个用户空间的数据(通常使用 copy-on-write 的策略,所以可以实现的速度很快)以及所有系统对象,然后仅复制当前线程到子进程。这里:所有父进程中别的线程,到了子进程中都是突然蒸发掉的。

其它线程的突然消失,是一切问题的根源。

上面摘自: http://blog.codingnow.com/2011/01/fork_multi_thread.html


在android中,为了避免这一问题,采用了用专门zygote进程来fork新应用。

而zygote只有一个thread.

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Android之system_server与zygote之作用
图解Android应用程序构建原理
Android核心分析 之九-------Zygote Service
Android App的启动过程
Android面试Activity的启动流程
Android 之 zygote 与进程创建
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服