zotero-reference icon indicating copy to clipboard operation
zotero-reference copied to clipboard

[Bug] 内存泄漏问题

Open cesaryuan opened this issue 2 years ago • 4 comments

问题描述

首先非常感谢大佬提供的插件,非常好用,但是最近经过观察,发现插件存在内存泄漏问题:启用zotero-reference并打开PDF的情况下,zotero的内存会无限制增长。

在内存占用增长到大约500M之后,Zotero出现明显卡顿问题

为了验证是否是该插件的问题,进行了以下实验

实验信息
  • 测量内存占用使用工具:System Informer

  • 实验环境:禁用所有无关插件(Word Intergration禁用不了),打开一个PDF文件,然后在启动zotero-reference和不启用的情况下观察内存占用 image

    image
  • 图中PDF:http://arxiv.org/abs/2305.02463

实验结果
  • 启用zotero-reference,发现内存稳步增长,且CPU占用不低 20分钟期间zotero内存占用

  • 关闭zotero-reference,发现内存稳定,且CPU占用几乎为0 image

版本信息

Zotero: 6.0.26 插件版本: 0.5.8 OS: Windows 10

希望大佬可以排查一下,这个问题还是比较影响体验的,如果需要进一步信息,请随时联系我,万分感谢!

cesaryuan avatar May 10 '23 14:05 cesaryuan

收到。

MuiseDestiny avatar May 10 '23 15:05 MuiseDestiny

image

悬浮显示浮窗关了吧,这个功能没做好。

我浅浅测试了下,内存没有波动,CPU在zotero启动初期占用大过一会稳定了

image

这种情况可能是循环无限调用了。可能和显示浮窗关有关

MuiseDestiny avatar May 11 '23 07:05 MuiseDestiny

image

悬浮显示浮窗关了吧,这个功能没做好。

我浅浅测试了下,内存没有波动,CPU在zotero启动初期占用大过一会稳定了

image

这种情况可能是循环无限调用了。可能和显示浮窗关有关

谢谢大佬,测试已经可以啦!是否关闭issue?

cesaryuan avatar May 12 '23 02:05 cesaryuan

悬浮显示浮窗关了吧,这个功能没做好。 我浅浅测试了下,内存没有波动,CPU在zotero启动初期占用大过一会稳定了 这种情况可能是循环无限调用了。可能和显示浮窗关有关

谢谢大佬,测试已经可以啦!是否关闭issue?

内存泄漏有没有好不清楚,我的情况是只要点击reference,解析完成后(感觉比zotero6的时代解析慢一个数量级),zotero7就立刻not responding。悬浮显示浮窗关了也没用。只能重启应用。所以在我这里reference插件就是个摆设。。。

kitaev-chen avatar Sep 11 '24 21:09 kitaev-chen