银河麒麟系统中浏览器多进程导致内存飙升,应优先用系统监视器按内存排序结束Renderer/Extension Host等子进程;禁用“继续运行后台应用”、关闭process-per-site实验性功能、停用非必要扩展可根治冗余进程。

银河麒麟系统中浏览器常驻多个后台进程,导致内存占用飙升、风扇狂转、网页响应迟滞,尤其在打开十几个标签页后,chromium-based 浏览器(如360安全浏览器、奇安信可信浏览器、或原生Chrome)会衍生出 dozens 个子进程,其中渲染进程、GPU进程、扩展主机进程、网络服务进程等多数并不必要。
用系统监视器精准定位并结束浏览器子进程
这是最稳妥的图形化方式,能看清每个进程名称、资源占用和所属用户,避免误杀系统级服务。
点击屏幕左下角“开始菜单”,在搜索框输入“系统监视器”并回车启动。
切换到“进程”选项卡,点击“内存%”列标题两次,让列表按内存从高到低排序——此时排在前五名里,往往有3~4个是浏览器相关进程(如Browser、Renderer、GPU Process、Extension Host)。
右键点击名称含 Renderer 或 Extension Host 的进程 → 选择“结束进程”。这类进程不承载主界面,关闭后不会丢失当前页面,但会强制重载对应标签页或扩展;若右键菜单只有“强制结束进程”,说明该进程已僵死,直接选它。
【切勿结束名称为 Browser(主进程)或 Zygote 的进程】——前者一关整个浏览器就退出,后者是Chromium系浏览器的进程孵化母体,误杀会导致所有子进程异常崩溃并反复拉起。
用终端命令批量终止非主浏览器进程
当系统监视器卡顿、无法响应,或需快速清理一批残留进程时,终端命令更高效可靠。
按 Ctrl + Alt + T 打开终端,执行以下命令:
ps -eo pid,comm,%mem,%cpu,user --sort=-%mem | grep -E "(chrome|browser|renderer|gpu|extension)" | head -15
这条命令会列出内存占用最高的15个疑似浏览器进程,过滤掉无关项,清晰显示 PID、命令名和用户。注意:输出中的 chrome 或 browser 行通常是主进程(保留),而 chrome-sandbox、chrome_gpu、chrome_renderer 等才是可安全终止的目标。
从结果中抄下需要关闭的 renderer 或 extension 进程 PID(例如 5289),执行:kill 5289。这发送 SIGTERM 信号,进程有机会释放显存与句柄。
若该 PID 再次出现在下一轮 ps 输出中,说明它被主进程自动重启了——此时不必重复 kill,应进入下一步停用源头。
从根源禁用浏览器后台扩增机制
浏览器不断派生新进程,根本原因在于默认启用的“多进程架构”与“后台页面持续刷新”策略。关闭这两项,才能一劳永逸减少冗余驻留。
第一步:在浏览器地址栏输入:chrome://settings/system → 关闭“继续运行后台应用”开关。
第二步:访问 chrome://flags → 在搜索框输入 process-per-site → 将其设为 Disabled → 重启浏览器。此举强制合并同域页面至同一渲染进程,大幅削减进程总数。
第三步:进入浏览器扩展管理页(chrome://extensions)→ 关闭所有非必需扩展的开关,尤其禁用“始终运行在后台”的权限声明项(如某些网盘同步、广告拦截插件)。
完成上述三步后,新开标签页时不再自动创建独立 renderer 进程,已关闭的标签页也会在数秒内自动释放对应进程,内存回落明显且稳定。


















