首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Perl LWP内存泄漏?

Perl LWP内存泄漏?
EN

Stack Overflow用户
提问于 2012-02-15 03:44:21
回答 1查看 284关注 0票数 0

我有一个连续运行的爬虫(使用Perl ),我使用HTML::TreeBuilder对爬行的网页进行提取。我孜孜不倦地删除了我创建的HTML::TreeBuilder的每个实例,但是爬虫的内存占用却缓慢而稳定地上升(我正在看着它以10到30个字节的速度与每一个爬行的页面一起运行(我正在使用Valgrind来测量堆的使用情况)。

现在的流程是这样的:

  • 爬行页
  • 创建新的树构建器对象
  • 解析页
  • 删除树构造器对象

有没有人暗示在LWP或TreeBuilder中是否存在内存泄漏?我读过很多关于LWP有内存泄漏的报道,但是我还没有看到关于这个问题的回应。

我正在运行Perl版本5.10.1

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-15 09:46:24

我认为HTML::TreeBuilder存在这个问题。

您是否可以查看以下链接:

1) HTML::TreeBuilder中的Stackoverflow内存泄漏

2) 佩尔蒙的记忆泄露?我太笨了。

我希望这些链接能帮助你。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9287582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档