
Last but not least, if hardware acceleration is available on the system, there is an additional process called GPU process.Īs mentioned before the Browser process is the startup process. On Linux-based systems there is also a helper process called Zygote. There is a process called Utility process as well, which is running for a short amount of time but performs important initialization tasks.

The other important process - which is available on all platforms when running in multi-processed mode - is the Renderer process. This process is the entry point of the application. The Browser process is the main process on all platforms. There are 2-5 important process types (depending on the platform). IPC and Mojo frameworks are used to achieve this. The processes communicate with each other through messages.


