Chrome 浏览器

Google Chrome

上网用的那扇窗,网页全靠它打开;它把一个标签页卡死不再拖垮整台浏览器。

操作系统与终端出现时间 · 2008完全免费,谷歌通过把默认搜索引擎设为自家搜索来获得间接收益。浏览器多进程V8 引擎Web 标准
看官方文档

01 它是干嘛的

Chrome 是运行网页的软件,负责把你访问的网页代码翻译成看得见、点得动的界面。它 2008 年出现时,用两样东西打破了当时的僵局:一是把每个标签页放进独立的进程,一个页面崩溃不再连累整台浏览器;二是自研的 V8 引擎把网页里的脚本跑得飞快,让复杂网页第一次变得流畅。

02 为什么会有它

2008 年之前:一个网页卡住,整个浏览器跟着完蛋

当时的浏览器大多是「单进程」的:所有标签页、所有插件都挤在同一个程序里跑,共享同一块内存。结果是,只要有一个页面里藏了写得极差的脚本,或者某个插件出了问题,整台浏览器就会一起卡死甚至闪退,你正在写的邮件、正在看的文章全部丢失。页面之间也毫无隔离,一个恶意网站理论上能读到另一个页面里的内容。

另一个痛点是慢。那时候网页越来越复杂,可浏览器执行网页脚本的效率很低,一个稍复杂的网页就能让电脑风扇狂转、操作明显卡顿。人们把网页当成「能看不能重用的静态文档」,没人敢把复杂应用搬到浏览器里。

Chrome 的选择是当时看起来最「奢侈」的:给每个标签页、每个插件都分配独立进程,各自占一块内存、各自独立运行,一个崩了只影响自己那一块。代价是内存占用明显更高,但换来了稳定和隔离。同时谷歌自研了 V8 引擎,用即时编译把网页脚本直接翻译成机器能高效执行的代码,让网页第一次快得像本地软件。正是这两点,为后来「网页能当应用用」打下了地基。

03 它怎么工作

Chrome 把工作拆给不同进程:一个进程管界面和调度,每个页面各自一个进程负责渲染,脚本由 V8 引擎解析执行,最后经排版绘制合成出画面。

浏览器为什么用多个进程分配给一个渲染进程取资源绘制输入网址你按下回车主进程总管:窗口、菜单、调度渲染进程 A标签页 1 的页面渲染进程 B标签页 2 的页面网络进程下载 HTML/CSS/JS图形进程把页面画到屏幕上一个标签页(甚至一个页面里的一个 iframe)崩溃时,其他标签页完全不受影响——这就是多进程架构的价值。调度中心互相隔离的执行单元
注意图里「一个标签页一个进程」的并列结构,以及 V8 那一段「解析 → 编译 → 执行」的箭头:前者解决稳定与安全,后者解决速度。

输入网址到看见页面:多进程调度与 V8 执行

  1. 1
    ① 浏览器主进程接管输入

    地址栏输入后,主进程负责解析网址、决定是搜索还是直接访问,并决定把这个页面交给哪个渲染进程处理。

  2. 2
    ② 多进程隔离与沙箱

    每个标签页通常对应一个独立渲染进程,运行在受限沙箱里。它只能拿到被允许的资源,一个页面崩溃或中毒都不会波及其他标签页。

  3. 3
    ③ V8 解析并执行脚本

    页面里的脚本交给 V8 引擎。V8 先把代码解析成中间形式,再根据运行情况把热点代码直接编译成机器码,越跑越快,这就是即时编译。

  4. 4
    ④ 构建页面结构并排版

    浏览器把网页代码解析成一棵元素树,再结合样式算出每个元素的位置和大小,这一步叫排版。

  5. 5
    ⑤ 绘制与合成上屏

    元素先被画到独立图层,再由合成器拼成最终画面送到屏幕。动画利用这一层直接在显卡上合成,因此更顺滑。

04 谁在用它

日常上网与办公

查资料、看视频、收发网盘文件,标签页开一二十个也不至于整体卡死。

运行网页版应用

在线文档、邮箱、设计工具等直接在浏览器里运行,不必安装客户端。

开发者调试网页

内置的开发者工具可以查看页面结构、抓取网络请求、调试脚本,是前端开发的必备环境。

多账号与隐私浏览

用不同的用户配置隔离工作与生活账号,或用无痕窗口避免留下本地记录。

05 怎么用

下载安装即用,不需要任何技术背景。

  1. 01到官网下载对应系统的安装包,安装后首次打开会引导登录谷歌账号以同步书签与密码。
  2. 02按需创建多个用户配置,把工作与个人账号、书签分开管理。
  3. 03安装扩展程序以增强功能,比如广告拦截、密码管理、翻译,尽量只装来源可信的扩展。
  4. 04调试网页时按快捷键打开开发者工具,查看元素、网络请求与控制台报错。
  5. 05在设置里管理隐私与安全选项,例如拦截第三方 Cookie、开启安全浏览警告。

避坑提示

  • !装太多扩展会拖慢浏览器且增加隐私风险,定期清理不用的扩展。
  • !无痕模式只是不在本机留记录,并不等于匿名,网络服务方仍可识别你。
  • !浏览器提示「密码已在数据泄露中出现」时,尽快更换该网站的密码。

06 关键概念

渲染进程
负责把一个网页变成画面的独立程序,崩了只影响它自己那一个标签页。
V8 引擎
把网页里的脚本翻译成机器能高效执行的代码的组件,是页面「跑得快」的关键。
沙箱
限制程序只能访问被允许资源的安全边界,防止恶意网页伤害你的电脑。
即时编译(JIT)
边运行边把热点代码编译成机器码,兼顾启动速度与长期执行效率。

07 容易混淆的对比

Safari苹果系统的默认浏览器,省电与隐私做得突出,但扩展生态相对小。
Firefox开源浏览器,独立于谷歌的引擎,强调隐私与开放标准。
图软件图鉴

纯静态站点,无后端、无追踪。内容为中文原创撰写,用于帮助非技术读者理解主流软件产品。

关于本站

全部内容在构建时生成
产品名称与商标归各自公司所有

© 2026 软件图鉴Nuxt 4 · Vue 3 · Tailwind 4 · 纯静态