美文网首页
浏览器进程

浏览器进程

作者: 糖糖不加糖_ | 来源:发表于2023-02-20 16:19 被阅读0次

进程&线程

进程 当启动一个应用的时候,计算机会开启一个进程,会分配给一定的内存,在内存中开发你的应用,我们将它称为‘工厂’,两个进程使用IPC(inter Process Communication)通信
线程 每个线程就像工厂里的员工,可以做自己的事,也可以相互配合,由工厂调配

浏览器主进程

管理子进程,提供服务功能

渲染进程

将html、css、js渲染成界面、js引擎v8和排版引擎Blink在上面,为每个tab创建渲染进程(大多数时候是一个渲染进程,但也有多个的情况,与window.opener属性以及浏览器安全策略——站点隔离相关,参见:https://blog.csdn.net/wangfeijiu/article/details/106609953

gpu进程

负责3d css效果,和ui界面绘制

网络进程

负责网络请求,网络资源加载

插件进程

负责插件运行(由于插件很容易崩溃,所以放在单独的进程里,不容易影响别人)

相关文章

  • 浏览器是多进程,包含那些进程

    浏览器是多进程,包含那些进程 browser进程 GPU进程 插件进程 浏览器渲染进程(即浏览器的内核,每个Tab...

  • 浏览器进程

    浏览器是多进程的. 浏览器的渲染进程是多线程的。js是阻塞单线程的。Browser进程:浏览器的主进程(负责协调,...

  • 你不知道的JS读书笔记(中)——异步

    基础:浏览器 -- 多进程,每个tab页独立一个浏览器渲染进程(浏览器内核) 每个浏览器渲染进程是多线程的,主要包...

  • 输入URL到页面展示发生了什么

    与浏览器进程如何配合 首先我们需要知道浏览器进程的作用和负责的功能; 浏览器进程主要负责 用户交互和管理子进程 和...

  • 浏览器工作原理与实践一

    1. 浏览器架构 就目前chorme浏览器而言,他是多进程的。有一个浏览器主进程,一个GPU进程,一个网络进程,多...

  • Javascript的循环机制

    总结: 浏览器是多进程的; 其中一个进程是浏览器渲染进程;浏览器渲染进程包括多个线程; 其中一个线程是 JS引擎线...

  • JavaScript到底是单线程还是多线程

    浏览器有哪些进程Browser进程:浏览器的主进程(负责协调、主控),只有一个。作用有负责浏览器界面显示,与用户交...

  • Chromium 模型、线程介绍

    多进程模型 Browser 进程:浏览器的主进程,负责浏览器界面的显示,各个页面的管理,其他各种进程的管理; Re...

  • 浏览器

    浏览器包含以下进程(仅列举主要进程) Browser进程:浏览器的主进程(负责协调、主控),只有一个。作用:1.负...

  • 浏览器工作原理与实践__架构演进

    单进程浏览器时代 多进程浏览器时代 早期Chrome进程架构图 目前多进程架构图 未来面向服务的架构

网友评论

      本文标题:浏览器进程

      本文链接:https://www.haomeiwen.com/subject/qllgkdtx.html