百分浏览器论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
楼主: 夏日一阵雷

[BUG] 浏览器启动时会卡住,使用时间长了会闪退

[复制链接]

22

主题

81

回帖

562

积分

高级会员

Rank: 4

积分
562
 楼主| 发表于 2023-6-8 21:40:34 | 显示全部楼层
S8F8ry 发表于 2023-6-8 19:56
从图片上看,似乎就是由于浏览器已经基本上把专用 GPU 内存吃满的关系。但照理来说其他需要需要渲染的程 ...

在之前百分浏览器挂着一个B站静音直播和一个播放中的B站视频的同时,打开Edge播放一个B站视频,系统任务管理器和Edge的浏览器任务管理器中GPU内存使用情况截图如下。上面是文字说明,下面是对应的截图。

在上述环境下Edge刷一会儿视频后,再打开B站首页会加载不出图片,无法访问优酷首页。Edge重启后打开B站首页和优酷首页均可正常访问,挂机一会儿后刷新页面发现无法访问B站和优酷,往地址栏输入任何网站首页网址回车则进入Redmi路由器网络诊断页面,诊断结果为“未发现错误”,但仍然无法访问任何网页,而此时其他浏览器(百分,火狐)均可正常访问网络。Edge再次重启后刚开始可正常访问B站,过一会儿首页加载图片部分加载不出来,视频页加载出来一部分网页,其视频加载不出来,始终显示“你感兴趣的视频都在B站”。这个过程我也截了图,如有需要我也可以发出来。

另外,Edge的硬件加速是开启的。

系统任务管理器:刚刚从正在播放的视频页切换到系统任务管理器

系统任务管理器:刚刚从正在播放的视频页切换到系统任务管理器

系统任务管理器:刚刚从正在播放的视频页切换到系统任务管理器


Edge任务管理器:刚刚从正在播放的视频页切换到浏览器任务管理器

Edge任务管理器:刚刚从正在播放的视频页切换到浏览器任务管理器

Edge任务管理器:刚刚从正在播放的视频页切换到浏览器任务管理器


Edge任务管理器:切换到浏览器任务管理器并停留在此一会儿

Edge任务管理器:切换到浏览器任务管理器并停留在此一会儿

Edge任务管理器:切换到浏览器任务管理器并停留在此一会儿


回复

使用道具 举报

7

主题

6692

回帖

1万

积分

超级版主

(^^ゞ

Rank: 8Rank: 8

积分
19031
发表于 2023-6-8 22:46:31 | 显示全部楼层
夏日一阵雷 发表于 2023-6-8 21:40
在之前百分浏览器挂着一个B站静音直播和一个播放中的B站视频的同时,打开Edge播放一个B站视频,系统任务 ...

这样看似乎系统在专用 GPU 内存被占满且同时系统内存占用过多时,对共享 GPU 内存的调用是有限制的。我觉得能解决这个问题最直接的办法只能是禁用浏览器硬件加速功能了,而且照这个情况来看,完全是在硬件"减速"。不知道百分浏览器内存优化设置里的自动清理内存功能能否释放掉进程占用的 GPU 内存。
¯\(°_o)/¯
回复

使用道具 举报

匿名  发表于 2023-6-9 11:16:51
我也是这样
回复

使用道具

22

主题

81

回帖

562

积分

高级会员

Rank: 4

积分
562
 楼主| 发表于 2023-6-9 13:02:04 | 显示全部楼层
S8F8ry 发表于 2023-6-7 22:15
安全模式下是自动加了 -disable-gpu 命令的,所以硬件加速的设置项启用与否其实浏览器都不会用 GPU 做 ...

我的百分浏览器继昨天使用到今天,刚刚闪退,闪退前播放完一个B站视频,我在看评论,超级拖拽一段文字用Bing搜索打开页面,然后用鼠标手势关闭该页面回到视频页,随即浏览器闪退。
我立刻切换到系统任务管理器截图,截图时间在浏览器闪退约8秒后。
闪退后不启动浏览器约2分钟后,我给系统任务管理器截图。
再次启动浏览器,恢复之前打开的网页,过了10分钟,给系统任务管理器截图。
再过2分钟,给浏览器任务管理器截图。
一共四张截图如下。上面是文字说明,下面是对应的截图。

同时,在浏览器闪退时 User Data\Crashpad\reports 目录下还生成了一个新的.dmp文件。如有需要,我可以提供。

闪退约8秒后系统任务管理器

闪退约8秒后系统任务管理器

闪退约8秒后系统任务管理器


闪退约2分钟后系统任务管理器

闪退约2分钟后系统任务管理器

闪退约2分钟后系统任务管理器


闪退后再次启动浏览器约10分钟后系统任务管理器

闪退后再次启动浏览器约10分钟后系统任务管理器

闪退后再次启动浏览器约10分钟后系统任务管理器


闪退后再次启动浏览器约12分钟后浏览器任务管理器

闪退后再次启动浏览器约12分钟后浏览器任务管理器

闪退后再次启动浏览器约12分钟后浏览器任务管理器


回复

使用道具 举报

匿名  发表于 2023-6-9 13:38:07
PotPlayer打开本地视频文件有卡顿,速度变慢

-------------------------------------

这说明和显卡有关,或者先升级一下驱动试试,有些版本的驱动确实会出现一些情况
回复

使用道具

22

主题

81

回帖

562

积分

高级会员

Rank: 4

积分
562
 楼主| 发表于 2023-6-14 12:53:32 | 显示全部楼层
S8F8ry 发表于 2023-6-8 22:46
这样看似乎系统在专用 GPU 内存被占满且同时系统内存占用过多时,对共享 GPU 内存的调用是有限制的。我觉 ...

针对8楼的建议,不更新显卡驱动,在启动命令行添加 --disable-direct-composition --disable-gpu-vsync 并重启浏览器后,仍然有启动后不久假死问题,以及用久后卡顿直至闪退问题(即那四个现象)。

针对6楼的建议,更新显卡驱动(安装完成后显卡驱动版本反而比安装包的版本还要高,这是不是说明我安装的是一个更低版本的驱动?),删除 User Data\ShaderCache\GPUCache 目录下所有文件,删除启动命令行,重启浏览器,仍然有启动后不久假死问题,以及用久后卡顿直至闪退问题。

硬件加速关闭后,启动后不久假死问题是假死时间有时更短有时更长了,而没有完全消失,用久后卡顿直至闪退问题仍然存在。闪退7秒后我给系统任务管理器的GPU使用情况截了图,截图如下。

每次闪退都会在 User Data\Crashpad\reports 目录下生成一个.dmp文件。但有时浏览器用久后会长时间未响应以至于只能强制关闭,或者先未响应再闪退,这两种情况没有.dmp文件产生。我想麻烦你帮忙看看这个文件。

另外我还想问下,百分浏览器的硬件加速默认是开启的还是关闭的?

硬件加速关闭,闪退7秒后系统任务管理器

硬件加速关闭,闪退7秒后系统任务管理器

硬件加速关闭,闪退7秒后系统任务管理器


回复

使用道具 举报

7

主题

6692

回帖

1万

积分

超级版主

(^^ゞ

Rank: 8Rank: 8

积分
19031
发表于 2023-6-14 18:36:37 | 显示全部楼层
夏日一阵雷 发表于 2023-6-14 12:53
针对8楼的建议,不更新显卡驱动,在启动命令行添加 --disable-direct-composition --disable-gpu-vsync  ...

崩溃的日志转储文件估计只有管理员才看得懂。至于安装后的驱动版本比安装包更高这点,你是在哪里看的版本号?我没有装过A卡的驱动,但是N卡的驱动程序版本是有两种显示的:

nvidia.jpg

我不太清楚在A卡上是怎么显示的。

那如果用最极端的方式,直接在启动命令行里添加:--disable-gpu 后,这些问题会有怎样的变化?
¯\(°_o)/¯
回复

使用道具 举报

22

主题

81

回帖

562

积分

高级会员

Rank: 4

积分
562
 楼主| 发表于 2023-6-14 20:38:32 | 显示全部楼层
S8F8ry 发表于 2023-6-14 18:36
崩溃的日志转储文件估计只有管理员才看得懂。至于安装后的驱动版本比安装包更高这点,你是在哪里看的版本 ...

安装完成后显卡驱动版本

安装完成后显卡驱动版本

安装完成后显卡驱动版本


厂商官网提供的显卡驱动版本

厂商官网提供的显卡驱动版本

厂商官网提供的显卡驱动版本


显卡驱动安装包版本

显卡驱动安装包版本

显卡驱动安装包版本

回复

使用道具 举报

22

主题

81

回帖

562

积分

高级会员

Rank: 4

积分
562
 楼主| 发表于 2023-6-15 18:52:55 | 显示全部楼层
S8F8ry 发表于 2023-6-14 18:36
崩溃的日志转储文件估计只有管理员才看得懂。至于安装后的驱动版本比安装包更高这点,你是在哪里看的版本 ...

硬件加速关闭,在启动命令行添加 --disable-gpu 并重启浏览器后,仍然有启动后不久假死问题,以及用久后卡顿直至闪退问题(卡顿变慢的不止1楼提到的那4个现象,用Windows资源管理器打开“此电脑”等本地路径、用蜂蜜浏览器打开本地图片也会变慢)。闪退4秒后我给系统任务管理器的GPU使用情况截了图,截图如下。


硬件加速关闭,启动命令行添加--disable-gpu,闪退4秒后系统任务管理器

硬件加速关闭,启动命令行添加--disable-gpu,闪退4秒后系统任务管理器

硬件加速关闭,启动命令行添加--disable-gpu,闪退4秒后系统任务管理器

回复

使用道具 举报

7

主题

6692

回帖

1万

积分

超级版主

(^^ゞ

Rank: 8Rank: 8

积分
19031
发表于 2023-6-15 22:23:27 | 显示全部楼层
夏日一阵雷 发表于 2023-6-15 18:52
硬件加速关闭,在启动命令行添加 --disable-gpu 并重启浏览器后,仍然有启动后不久假死问题,以及用久后 ...

关于启动后不久会假死的问题,你那边 User Data\Default\History 文件的大小大概是多少,有没有保存过多的下载历史记录?

都已经禁用 GPU 却还是会出现问题的话,那应该和 GPU 不会有太大的关联了。从之前出现卡顿现象的截图中来看,CPU 及内存的占用都还是充裕的,若现在大概率排除 GPU 等方面,那只剩下硬盘方面,你那边磁盘上的可用空间剩余多少?另外下次出现卡顿时看一眼资源管理器(按下 Win+R,输入 resmon 回车运行)的磁盘中浏览器的进程有没有大量的读写现象?
¯\(°_o)/¯
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|百分浏览器论坛

GMT+8, 2024-5-19 00:39 , Processed in 0.051536 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表