Closed kingwrcy closed 3 months ago
内存还没有来得及回收,在文档的首页,多次刷新和编辑等操作后确实会增加,在稍后一点时间或者手动垃圾回收,整个页面的稳定在24左右。
导致内存占用增加的原因有内容的增加(其中也包括了mermaid图形缓存),单页应用中页面打开的数量增加等。
至于这个字符串的问题,这是解析程序的正则,我搜出来并没有你描述那么多,貌似只有18次
地址在 https://discussion.mblog.club/ ,随便点几个帖子,返回,进入,就出来了,多重复点几次,比如4 5次之后.
展开更多,里面大部分是其他构造字符串。按照你描述的重复进入、刷新等操作,手动清理后也稳定在24左右
好吧,那我再看看其它哪里有可能导致内存泄漏.
好吧,那我再看看其它哪里有可能导致内存泄漏.
我会再尝试一下和来回创建编辑器的实例有关系
Describe the issue
用户反应时间长了会内存溢出,我用chrome的开发者工具 随便几次dump,发现这个字符串有7 8万次重复,是这个linkfy里面的.
麻烦看看这个有问题吗?初始打开页面内存占用是22m,打开几个页面,刷新,返回正常操作后,这个string就有很多了,内存占用变成了77m
Procedure version
"md-editor-v3": "^4.16.3"
Reproduction link
No response