方法一,使用Chrome内置的任务管理器(最推荐、最详细)

谷歌 Chrome手册 1

这是查看和管理内存占用的最佳工具,可以精确看到每个标签页、扩展程序的占用情况。

方法一,使用Chrome内置的任务管理器(最推荐、最详细)-第1张图片-Chrome下载官网|Google官方浏览器下载

  1. 打开方式

    • 快捷键:按下 Shift + Esc (最快)。
    • 菜单:点击浏览器右上角的 (三个点) -> 更多工具 -> 任务管理器
  2. 查看信息

    • 打开后,你会看到一个列表,包含了所有打开的标签页、扩展程序、插件、GPU进程等。
    • 点击 “内存占用空间”“内存” 列的标题,可以按内存使用量从高到低排序。
    • 内存占用空间:表示该进程当前使用的物理RAM。
    • CPU:可以一并查看哪个标签页最耗CPU。
  3. 操作

    • 你可以选中某个占用过高的标签页或扩展程序,然后点击右下角的 “结束进程” 来立即释放内存(该标签页会崩溃/关闭)。

使用操作系统自带的任务管理器

这可以查看Chrome浏览器整体的内存占用,以及它内部多个进程的合计。

  • Windows

    1. 按快捷键 Ctrl + Shift + Esc 打开任务管理器。
    2. 在“进程”选项卡下,找到“应用”下的 Google Chrome
    3. 你会看到它占用的总内存,点击左边的 小箭头 > 可以展开,查看Chrome的各个子进程(如浏览器、GPU、标签页、扩展程序等)分别占用了多少内存。
  • macOS

    1. 按快捷键 Command + 空格,搜索并打开 “活动监视器”
    2. 在“内存”选项卡中,找到所有 “Google Chrome Helper (Renderer)”“Google Chrome” 进程,它们的“内存”列显示了各自的占用,总和就是Chrome的总占用。

使用Chrome开发者工具的性能监视器(更专业)

适合开发者或想深入了解内存构成的用户,可以查看JavaScript堆内存、DOM节点等详细信息。

  1. F12Ctrl+Shift+I(Windows)/ Cmd+Opt+I(Mac)打开开发者工具。
  2. Esc 键打开“抽屉式”面板(如果未打开)。
  3. 在抽屉式面板中,选择 “性能监视器” 选项卡。
  4. 勾选 “已用JS堆大小”“DOM节点” 等,即可实时监视当前标签页的内存使用情况。

在地址栏快速查看(简约版)

  1. 在Chrome的地址栏输入:chrome://sys-internals/#memory
    • (注意:此页面在旧版Chrome中为 chrome://memory,现已重定向或功能整合,推荐使用上面的任务管理器)。
  2. 更实用的快速页面是 chrome://system/,点击 “刷新” 按钮,在 “进程内存信息” 部分可以看到详细的进程内存映射。

为什么Chrome占用内存高?

这是正常设计,因为Chrome采用多进程架构

  • 每个标签页、每个扩展程序通常都是独立的进程,这样当一个页面崩溃时,不会影响整个浏览器。
  • 好处是安全、稳定,副作用就是内存占用较高。

小贴士:如何降低Chrome内存占用?

  1. 关闭不用的标签页:这是最有效的方法。
  2. 管理或禁用不常用的扩展程序:在 chrome://extensions/ 页面操作。
  3. 使用“休眠标签页”扩展:如 The Great SuspenderAuto Tab Discard,可以自动休眠后台标签页以释放内存。
  4. 硬件加速:在 chrome://settings/system 中,确保 “使用硬件加速模式” 是开启的(默认开启),这可以将图形计算交给GPU,减轻CPU和内存压力。
  5. 定期重启浏览器:彻底释放累积的内存。
  • 想快速找出并关闭“内存大户”:用 Shift+Esc 打开 Chrome任务管理器
  • 想看浏览器整体对系统的影响:用 操作系统任务管理器(Windows)或 活动监视器(Mac)。
  • 想进行网页性能分析:用 开发者工具的性能监视器

抱歉,评论功能暂时关闭!