GitHub 在看代码的时候卡死了

2022-10-27 13:44:33 +08:00
 zhzy0077

发现在 Github 上看代码的时候 只要鼠标在代码框里移动或者选择代码整个页面就会冻住 然后 CPU 会 100%...

profile 了下好像是每次 MouseMove 都会有个 RegExp 在 exec 不知道是啥功能 大家又能复现的吗

随便给个网址 https://github.com/kanboard/kanboard/blob/main/app/Schema/Migration.php

4406 次点击
所在节点    程序员
38 条回复
v2yllhwa
2022-10-27 13:46:03 +08:00
安卓 chrome 有时刷 github 也会崩溃🤔
latelan
2022-10-27 13:48:04 +08:00
+1 ,今天老是遇到
Asakijz
2022-10-27 13:48:05 +08:00
chrome 106.0.5249.119
进去后能复现,但 CPU 负载并不会 100%,网页也能正常关闭
zhzy0077
2022-10-27 13:49:37 +08:00
@Asakijz 多核心处理器的话应该是只有一个处理器满载的 看 edge 自带的任务管理器那个网页就是 100%
Vindroid
2022-10-27 13:49:40 +08:00
确实卡,f12 直接未响应了
ChiangKaishek
2022-10-27 13:53:25 +08:00
edge 今天遇到好多次了, 好像任意查看代码的页面都会卡死
x2658y
2022-10-27 13:53:33 +08:00
+1, 刚遇到
baiy
2022-10-27 13:54:19 +08:00
可以复现 你这个网址进去就卡死了 版本 106.0.5249.119 (正式版本) (x86_64)
Mohanson
2022-10-27 13:55:12 +08:00
+1 今天遇到了
oneisall8955
2022-10-27 13:56:24 +08:00
+1
Niphor
2022-10-27 13:59:02 +08:00
+1 的确不行了
map1e
2022-10-27 14:00:56 +08:00
+1 今天遇到了
MasterCai
2022-10-27 14:02:03 +08:00
复现了,但是以前好像没有这个 bug
另外问个题外话,“profile 了下好像是每次 MouseMove 都会有个 RegExp 在 exec”这一步是通过什么工具 /方法分析出来的呢,最近用 chrome 访问某些网页的时候很卡,也想这样 debug 一下看看原因
learningman
2022-10-27 14:02:15 +08:00
楼主怎么 profile 的,我 devtools 跟着一起寄了
CoderLife
2022-10-27 14:02:22 +08:00
+1 今天遇到了
zhzy0077
2022-10-27 14:09:04 +08:00
@learningman Firefox 的 devtools 没寄 我用 Edge 也寄了
@MasterCai 我用的 Firefox 的 Devtools 里的一个性能 tab profile 几秒之后会给一个火焰图 然后在热点的地方打了个断点看的
MasterCai
2022-10-27 14:16:27 +08:00
谢谢,我研究一下 Chrome 怎么操作
@zhzy0077
Akitora
2022-10-27 14:18:47 +08:00
刚遇到+1 edge
Macolor21
2022-10-27 14:51:38 +08:00
Safari 没法复现
bakaft
2022-10-27 14:53:46 +08:00
MSEdge 106.0.1370.52 +1

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/890359

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX