Google Chrome 是如何冻结我的整个电脑的?

Google Chrome 是如何冻结我的整个电脑的?

Google Chrome 是我电脑上唯一一款可以冻结鼠标的程序。当同时加载多个标签时,鼠标指针会变得无响应,屏幕上没有任何移动。我从未见过其他程序出现这种情况。我的电脑在思考完毕后通常会发出一声嘟嘟声。

我拥有的每台 Windows 7 电脑上都出现这种情况。我没有昂贵的硬件,但我有 Core i3 和 i5,内存充足。我知道 Chrome 以多个进程运行(我相信每个选项卡一个进程)。这会导致问题吗?这些进程的运行优先级是否高于鼠标驱动程序?

这不是一个大问题,但我很好奇导致这种现象的技术原因。

谢谢!

答案1

Chrome 中的每个扩展程序、选项卡等都作为新进程运行。这和实际的 Chrome 进程一样。例如,打开 6 个页面和 3 个插件会带来以下情况:

在此处输入图片描述

这也是 Chrome 如此快速的原因之一。然而,所有这些过程可能会拖慢低端 PC 的速度。运行大量使用其他资源密集型程序(如 Java 或 Flash)的网页标签甚至会拖慢像我这样的高端 PC 的速度。

答案2

一种流行的解决方案是将您的 realtek 驱动程序升级到由 Google 团队创建的 6.0.1.6662 (R2.71) http://productforums.google.com/forum/#!topic/chrome/71CLxvV8VPo%5B1-25-false%5D

看来该问题与当前安装在您机器上的 Realtek 音频驱动程序冲突有关。我们收到报告称,升级到驱动程序版本 6.0.1.6662 (R2.71) 可能会解决该问题。

答案3

可能是内存不足、磁盘抖动或视频驱动程序崩溃。

答案4

可能是由于某个随机的 Chrome 错误导致 Chrome 占用了所有 RAM。当这种情况发生在 Linux 上时,我可以强制终止该进程,然后一切又恢复正常。如果是 Linux,我必须使用组合键 [右 Alt]+[SysRq]+f 来终止 Chrome 进程,因为 UI 太慢而无法使用。我不确定 Windows 是否有一些等效的组合键来终止占用最多内存的进程。

相关内容