Проблема памяти библиотеки Pyshark

Мне нужна помощь по управлению потреблением памяти в библиотеке pyshark. Его использование создает эффект увеличения объема памяти при обработке большего количества файлов pcap. Я предполагаю, что что-то не разыменовано и таким образом остается в памяти навсегда.

Например, если вы запустите этот скрипт с любым файлом pcap, вы увидите, что требуемая память продолжает расти.

import pyshark

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

Это проблема для меня с разными версиями python и pyshark, поэтому я предполагаю, что что-то упустил. Может ли кто-нибудь помочь мне с этим?

0 ответов

Другие вопросы по тегам