sukaidev / sukaidev.github.io

0 stars 0 forks source link

2021/05/22/4cb0a496/ #2

Open utterances-bot opened 2 years ago

utterances-bot commented 2 years ago

Android Framework(二)——Activity启动流程 - Sukai's Blog - Android Developer

Android Developer

https://www.sukaidev.top/2021/05/22/4cb0a496/

hui2016150110 commented 2 years ago

怎么我感觉这里有三次IPC呢?首先是Launcher请求ATMS是一次,然后ATMS请求zygote创建应用程序进程也是一次,最后是ATMS与应用程序进程通信,总共应该是三次IPC。

sukaidev commented 2 years ago

怎么我感觉这里有三次IPC呢?首先是Launcher请求ATMS是一次,然后ATMS请求zygote创建应用程序进程也是一次,最后是ATMS与应用程序进程通信,总共应该是三次IPC。

你是对的,两次Binder调用和一次Socket通信,总共是三次IPC,我这里有遗漏

Squirre17 commented 2 months ago

请问一下你这里是单独看的源码还是边看边调试得到的理解