tulip17
千年狐狸
千年狐狸
  • UID34021
  • 注册日期2010-09-17
  • 最后登录2024-04-17
  • 发帖数980
  • 经验678枚
  • 威望1点
  • 贡献值420点
  • 好评度51点
  • 社区居民
  • 忠实会员
阅读:2735回复:14

alertbox使火狐32内存暴涨,竟然是gm造成

楼主#
更多 发布于:2014-09-09 14:52
以前我发贴说过,用alertbox导致FF31内存暴涨,只要将alertbox休眠,内存就不再涨
https://www.firefox.net.cn/read-49517

现在用FF32,仍然有此现象,后来发现跟gm有关,装了gm,FF32在最小化状态,内存会不断上涨,只要将alertbox休眠,内存不再涨,但是禁用gm,改用scriptish,基本是相同的几个脚本,诶,火狐就正常了,启用alertbox,内存也没有暴涨现象,怪事

只要启用gm,并且使用alertbox,就有内存暴涨现象,2.2和1.15都如此,换scriptish就正常

FF29之前都用的scriptish,不知道FF29换gm是否也有此症状,没测试
tulip17
千年狐狸
千年狐狸
  • UID34021
  • 注册日期2010-09-17
  • 最后登录2024-04-17
  • 发帖数980
  • 经验678枚
  • 威望1点
  • 贡献值420点
  • 好评度51点
  • 社区居民
  • 忠实会员
1楼#
发布于:2014-09-09 14:55
alertbox原理是在后台刷新页面吧?刷新页面应该也会用到针对那个页面的脚本吧,不知道GM哪里出了问题,或者是alertbox跟gm有兼容问题?导致内存暴涨
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-25
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
2楼#
发布于:2014-09-09 18:39
新建一个干净配置试试,就装GM和Alertbox,如果按你所说那就是兼容性问题了。
Firefox More than meets your experience
皮之宝pcb
小狐狸
小狐狸
  • UID47276
  • 注册日期2014-09-12
  • 最后登录2014-09-12
  • 发帖数5
  • 经验2枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2014-09-12 13:51
此帖已被屏蔽
http://shop.epcb.cc/
tulip17
千年狐狸
千年狐狸
  • UID34021
  • 注册日期2010-09-17
  • 最后登录2024-04-17
  • 发帖数980
  • 经验678枚
  • 威望1点
  • 贡献值420点
  • 好评度51点
  • 社区居民
  • 忠实会员
4楼#
发布于:2014-12-06 15:57
挨个脚本测试,找到火狐内存暴涨“真凶”了,竟然是mouseover popup image viewer造成。
条件是启用alertbox+GM+mouseover popup image viewer,火狐最小化状态,内存占用就不断上涨,10分钟就能涨100多M,最高见到1G2,怕系统崩溃只能关火狐重开。alertbox休眠,内存就不再上涨。用其他脚本都没有内存暴涨现象。

而alertbox+scriptish+mouseover popup image viewer就正常没问题,

难道是mouseover脚本代码有问题?但用scriptish又正常,只有用gm时异常,晕菜了
tulip17
千年狐狸
千年狐狸
  • UID34021
  • 注册日期2010-09-17
  • 最后登录2024-04-17
  • 发帖数980
  • 经验678枚
  • 威望1点
  • 贡献值420点
  • 好评度51点
  • 社区居民
  • 忠实会员
5楼#
发布于:2014-12-06 16:06
又想起来,alertbox旧版0.4.9版在FF29下就有过内存暴涨现象,当时都用的scriptish,mouseover也一直在用,后来升级alertbox到1.0.15,正常了。
似乎是alertbox兼容问题?
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-25
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
6楼#
发布于:2014-12-06 22:05
alertbox兼容问题的话建议联系作者,作者还是比较勤快保持更新的
Firefox More than meets your experience
leave
非常火狐
非常火狐
  • UID4598
  • 注册日期2005-03-31
  • 最后登录2019-07-26
  • 发帖数924
  • 经验152枚
  • 威望0点
  • 贡献值86点
  • 好评度4点
  • 社区居民
7楼#
发布于:2014-12-07 14:34
mouseover是鼠标悬停?
我在TMP中启用了鼠标移动到标签就自动切换。不知道占内存如何

我现在是Firefox开很长时间,一天以上。这时关闭所有标签Firefox进程还是占用2G以上内存。
很多年过去。你还会因为那时的悲伤而悲伤么。
tulip17
千年狐狸
千年狐狸
  • UID34021
  • 注册日期2010-09-17
  • 最后登录2024-04-17
  • 发帖数980
  • 经验678枚
  • 威望1点
  • 贡献值420点
  • 好评度51点
  • 社区居民
  • 忠实会员
8楼#
发布于:2014-12-07 15:30
leave:mouseover是鼠标悬停?
我在TMP中启用了鼠标移动到标签就自动切换。不知道占内存如何

我现在是Firefox开很长时间,一天以上。这时关闭所有标签Firefox进程还是占用2G以上内存。
回到原帖
那是个鼠标在图片上悬停直接显示原始大图的脚本,很方便
tulip17
千年狐狸
千年狐狸
  • UID34021
  • 注册日期2010-09-17
  • 最后登录2024-04-17
  • 发帖数980
  • 经验678枚
  • 威望1点
  • 贡献值420点
  • 好评度51点
  • 社区居民
  • 忠实会员
9楼#
发布于:2014-12-07 15:33
leave:mouseover是鼠标悬停?
我在TMP中启用了鼠标移动到标签就自动切换。不知道占内存如何

我现在是Firefox开很长时间,一天以上。这时关闭所有标签Firefox进程还是占用2G以上内存。
回到原帖
2G多?我这1G都受不了。刚开450M左右,6、7个标签页,后期开关很多标签页内存也就6.700M。
你火狐刚开多大内存?2G多肯定不正常
tulip17
千年狐狸
千年狐狸
  • UID34021
  • 注册日期2010-09-17
  • 最后登录2024-04-17
  • 发帖数980
  • 经验678枚
  • 威望1点
  • 贡献值420点
  • 好评度51点
  • 社区居民
  • 忠实会员
10楼#
发布于:2014-12-07 15:36
fang5566:alertbox兼容问题的话建议联系作者,作者还是比较勤快保持更新的回到原帖
又新建个配置,还在测试
tulip17
千年狐狸
千年狐狸
  • UID34021
  • 注册日期2010-09-17
  • 最后登录2024-04-17
  • 发帖数980
  • 经验678枚
  • 威望1点
  • 贡献值420点
  • 好评度51点
  • 社区居民
  • 忠实会员
11楼#
发布于:2014-12-07 23:00
又新建了配置,只装alertbox+GM+mouseover popup image viewer,内存暴涨现象依旧。。
后来又发现,内存暴涨后打开个新标签页,10多秒钟后,内存开始快速下降,但比暴涨前还是多100M以上,回不到最初状态。而且之后内存还是会持续增长。。
tulip17
千年狐狸
千年狐狸
  • UID34021
  • 注册日期2010-09-17
  • 最后登录2024-04-17
  • 发帖数980
  • 经验678枚
  • 威望1点
  • 贡献值420点
  • 好评度51点
  • 社区居民
  • 忠实会员
12楼#
发布于:2014-12-10 11:43
fang5566:alertbox兼容问题的话建议联系作者,作者还是比较勤快保持更新的回到原帖


给alertbox和MPIV作者反馈了,都给了回复,MPIV作者确认了内存泄漏找到了问题所在,并给出解决方法升级了脚本,还向GM作者反馈了,很负责,更新脚本后测试,内存暴涨现象没有了

https://greasyfork.org/zh-CN/forum/discussion/2421

【kuehlschrank:Distill Web Monitor and Greasemonkey seem to conflict
with each other. I added a workaround in version 2014.12.9 and opened a
bug report over at https://github.com/greasemonkey/greasemonkey/issues/2067 .】
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-25
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
13楼#
发布于:2014-12-10 12:49
tulip17:给alertbox和MPIV作者反馈了,都给了回复,MPIV作者确认了内存泄漏找到了问题所在,并给出解决方法升级了脚本,还向GM作者反馈了,很负责,更新脚本后测试,内存暴涨现象没有了

https://greasyfork.org/zh...
回到原帖
这很好啊,其实和作者反馈并没那么难,有很多渠道。
Firefox More than meets your experience
tulip17
千年狐狸
千年狐狸
  • UID34021
  • 注册日期2010-09-17
  • 最后登录2024-04-17
  • 发帖数980
  • 经验678枚
  • 威望1点
  • 贡献值420点
  • 好评度51点
  • 社区居民
  • 忠实会员
14楼#
发布于:2014-12-10 13:58
fang5566:这很好啊,其实和作者反馈并没那么难,有很多渠道。回到原帖
scriptish作者似乎比较“懒”,反馈的bug不解决,兼容性越来越差,FF34几个贴吧脚本都失效了,逼我改用GM
游客

返回顶部