Chrome 的内存到底去哪了
Chrome 的架构让每个标签页、每个扩展、每个站点都拥有自己的进程。所以崩溃的页面不会连累别的——也所以内存填得飞快:闲置标签页在被休眠之前一直占着完整的份额,十五个扩展在你不打开任何重负载页面之前就添了十五个常驻进程。一个 Google 文档标签页、一张表格或一通视频通话,占的内存能超过五十个纯文字页面。
不起眼的消耗同样要算。“预加载网页”会为可能接着访问的页面预支内存——这是用 RAM 买速度。后台应用在你关掉窗口后仍让进程活着;同时打开多个配置文件则整套翻倍——每个配置文件窗口跑的都是一整个独立浏览器,而不只是多了几个标签页。
- 每个打开的标签页都是独立进程——闲置标签页在被休眠前占着全部内存
- 每个扩展至少添加一个常驻进程,不管它看起来多小
- Web 应用——编辑器、表格、视频通话、流媒体播放器——占的远多于普通页面
- 性能设置里的“预加载网页”把 RAM 花在接下来可能打开的页面上
- 同时打开的多个配置文件,各自跑一整套完整的进程
- 后台应用让你关掉浏览器后 chrome.exe 依然活着
能把内存还回来的设置
先去 chrome://settings/performance:打开“内存节省程序”,它让闲置标签页休眠并释放其内存——休眠的标签页在你切回去时片刻即恢复,交易就这么多。如果有站点被冻结后会出问题(银行面板、在线客服),把它加进“一律让这些网站保持活动状态”,而不是关掉整个功能。RAM 紧张时,在同一页面把“预加载网页”设为“不预加载”——首次点击变慢,内存变便宜。然后打开 chrome://extensions,把一个月没用过的东西全部移除或停用;给扩展瘦身通常是单项收益最大的一步。
要当侦探,就按 Shift+Esc:Chrome 内置的任务管理器列出每个进程及其内存占用,最能吃的标签页或扩展一眼可见——选中它点“结束进程”,不必重启浏览器就能干掉。在地址栏输入 chrome://restart,Chrome 会干净地重启并恢复同一批标签页,把连日运行攒下的内存冲掉。每次大改动后都重复一遍 Shift+Esc 检查,看看每一步究竟买到了什么。
习惯、硬件与诚实的预期
硬件加速保持开启——chrome://settings/system →“可用时使用硬件加速模式”。关掉它会把渲染推给 CPU,尽管民间偏方说反了,实际效果通常是内存和电池都更糟。关掉囤积的标签页胜过任何设置:书签和历史不耗内存,开着的标签页才耗。如果 Windows 11 自己都开始动用页面文件,那就是系统级问题——超载的机器不管浏览器多苗条都照样慢。
预期要放平:Chrome 仍会是任务管理器里最大的一项,因为用不上的内存买到的是速度和崩溃隔离——这是架构,不是泄漏。在 8 GB 机器上,“内存节省程序”加一份瘦身的扩展清单,通常足够日常舒心使用;16 GB 上你几乎不会再去想它。反过来,浏览器在闲置时还在持续膨胀,就是某个扩展失控的信号——Shift+Esc 会说出它的名字。
常见问题与解答
怎么才能不让 Chrome 吃这么多内存?
在 chrome://settings/performance 打开“内存节省程序”,去 chrome://extensions 给扩展瘦身,再关掉囤积的标签页。Shift+Esc 会显示到底是哪个进程在吃内存,你砍的是真凶,而不是猜。
Chrome 的“内存节省程序”是什么?
内置功能,位于 chrome://settings/performance,让闲置标签页休眠并释放其内存。休眠标签页在你回去时短暂重新加载;绝不能休眠的站点放进“一律让这些网站保持活动状态”列表。
Chrome 为什么需要这么多内存?
每个标签页、扩展和站点都是独立进程——这种隔离用 RAM 换来稳定和速度。解决办法是修剪标签页和扩展,而不是跟架构作对;“内存节省程序”把闲置标签页的修剪自动化了。
继续阅读
联系我们: [email protected]