xmcp / pakku.js

拯救B站的弹幕体验!
http://s.xmcp.ltd/pakkujs/?src=g
GNU General Public License v3.0
2.11k stars 75 forks source link

长时间放置标签页在后台是否会导致内存泄漏? #284

Closed lingsamuel closed 6 months ago

lingsamuel commented 6 months ago

今天一下午不在电脑前,发现浏览器把内存吃满了 (`T1GI676F386IG`{ QC 4

打开浏览器任务管理器发现每个哔哩哔哩标签页都吃了1G多的内存 KMGS7UZ55J0PJ}(8}B49 46

之前没有发现这个现象,最近的变更只有把pakku不能工作的问题整好了。 是否有可能是长时间放置在后台导致的?有没有什么验证方法呢?

xmcp commented 6 months ago

F12里的memory工具可以看内存占用。用heap snapshot看当前内存,或者打开allocation sampling挂机一小时看看谁在分配内存。我有点怀疑是B站的PCDN导致的,可以试试把pakku禁用之后看是否还泄漏内存。

image