Memory FeedPaser 5.2.1上的内存泄漏?

Memory FeedPaser 5.2.1上的内存泄漏?,memory,feedparser,Memory,Feedparser,最近,我使用FeedPaser5.2.1解析了一个RSS提要,不小心我发现我的应用程序内存不断增加。不间断地跑。我犯了什么错误吗?任何帮助都将不胜感激 我的应用程序。代码如下(作为示例): 上面提到的代码通过pyinstaller编译成.exe应用程序,然后让它在winserver 2012上不间断地运行。也许您可以在while循环结束时尝试垃圾收集,然后再继续循环。很可能是feed\u data和myTag一直保存在内存中,没有被清除。gc以及其他技术不起作用。全部失败。CPU内存是否出现峰值

最近,我使用FeedPaser5.2.1解析了一个RSS提要,不小心我发现我的应用程序内存不断增加。不间断地跑。我犯了什么错误吗?任何帮助都将不胜感激

我的应用程序。代码如下(作为示例):


上面提到的代码通过pyinstaller编译成.exe应用程序,然后让它在winserver 2012上不间断地运行。

也许您可以在while循环结束时尝试垃圾收集,然后再继续循环。很可能是
feed\u data
myTag
一直保存在内存中,没有被清除。

gc以及其他技术不起作用。全部失败。CPU内存是否出现峰值?否,内存会随着feed_数据不为空而逐步增加(etag已更改,也已获取新的feed),CPU内存没有波动。
import feedparser
import time

Url = 'https://xxx.xxx.xxx/feeds/all'
myTag = ""

while(True):
    time.sleep(5)
    feed_data = feedparser.parse(Url,etag=myTag)
    myTag = feed_data.get('etag')