Hi!

I was just going through the code to understand how the system server
is started.

I have some query here. Why there is a LOGI saying LOGI("System
server: starting Android runtime.\n"); in file System_init.cpp?
 We aren't actually starting the Android runtime here. We are just
starting the native services and the Android java services.

1. Is this understanding of mine correct?

As per my understanding the AndroidRuntime has been already started in
Zygote and
when we did a fork to start system server, the AndroidRuntime object
which was created on stack, is available to the child process from
Zygote's address space itself.

2. Is this understanding of mine correct?


Thanks in advance

regards
-Nitin

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to