0

我想要一些关于管理 pyshark 库的内存消耗的帮助。使用它会产生在处理更多 pcap 文件时需要更多内存的效果。我猜某些东西不会被取消引用,因此会永远留在内存中。

例如,如果您使用任何 pcap 文件运行此脚本,您将看到所需的内存不断增长。

import pyshark

while(True):
    cap = pyshark.FileCapture("test.pcap")
    for p in cap:
        pass
    del cap

这对我来说是使用不同版本的 python 和 pyshark 的问题,所以我想我遗漏了一些东西。有人可以帮我吗?

4

0 回答 0