Computer Hacking Forensic Investigator (CHFI v10) — Question 278
In Java, when multiple applications are launched, multiple Dalvik Virtual Machine instances occur that consume memory and time. To avoid that. Android implements a process that enables low memory consumption and quick start-up time. What is the process called?
Answer options
- A. Init
- B. Zygote
- C. Daemon
- D. Media server
Correct answer: B
Explanation
The correct answer is B, Zygote, which is a process that allows Android to fork new application instances efficiently, reducing memory usage and improving start-up speed. The other options, such as Init, Daemon, and Media server, do not serve the purpose of optimizing application resource consumption in the context of launching multiple apps.