Google Chrome浏览器如何冻结我的整个PC?


11

Google Chrome浏览器是计算机上唯一可以冻结鼠标的程序。一次加载多个选项卡时,鼠标指针将变得无响应,并且我的屏幕上没有任何移动。我从未见过其他程序可以这样做。思考完后,我的电脑通常会发出一声哔哔声。

在我拥有的每台计算机上,Windows 7上都会发生这种情况。我没有昂贵的硬件,但是我拥有配备大量RAM的Core i3和i5。我知道Chrome是作为多个进程运行的(我相信每个选项卡都有一个进程)。这可能会导致问题吗?进程的运行优先级是否高于鼠标驱动程序?

这不是一个大问题,但是我对引起这种现象的技术原因感到好奇。

谢谢!


我会说操作系统对资源的管理不善。在linux上,我有一堆可以冻结所有内容的软件,但是浏览器的代表很好。
ufotds

3
“在我拥有的每台计算机上,这都是在Windows 7上发生的”-确定,可以排除错误的驱动程序和硬件问题。我唯一能想到的是“ Chrome废话”。

可能。或Chrome可能相反,并成功使用了它提供的所有资源。而且,如果您同时加载更多标签,则它只会使用更多资源,并且准备工作更快。
Hennes

Answers:


3

chrome中的每个扩展名,标签等均作为新进程运行。这以及实际的镀铬工艺。例如,打开6个页面和三个插件会带来以下结果:

在此处输入图片说明

这是使chrome如此快速的原因之一。但是,所有这些过程都会使低端PC陷入困境。在使用其他资源密集型程序(例如Java或Flash)的网页上运行许多标签页甚至可能会使像我这样的高端PC陷入困境。



0

内存不足,磁盘崩溃或视频驱动程序崩溃。


0

可能是由一些随机的Chrome错误导致的,该错误导致Chrome捕获了所有RAM。在Linux上发生这种情况时,我可以强制终止该过程,然后一切恢复正常。对于Linux,我必须使用组合键[Right Alt] + [SysRq] + f终止chrome进程,因为UI太慢而无法使用。我不确定Windows是否具有某些等效的键组合来杀死消耗大量内存的进程。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.