擅长:python、mysql、java
<p>我现在还没有尝试过,但我想内存占用主要是由TCP解析器跟踪连接等引起的。如果你创建一个配置文件,在其中禁用所有不需要的剖析器(而且由于你只过滤帧元信息,这可能<strong>所有这些解析器都是</strong>),那么可能会节省大量RAM。在</p>
<p>我的方法是</p>
<ol>
<li>启动Wireshark</li>
<li>创建新配置文件</li>
<li>使用“Analyze”->;“Enabled Protocols”->;“Disable All”</li>
<li>关闭Wireshark</li>
<li>运行tshark,用“-C”参数指定新的概要文件</li>
</ol>
<p>正如我所说,我还没有为您的案例测试过这个,但是我在从pcap切割数据包时使用了很多简化的解剖设置。它更快,错误更少,并且可以节省内存。在</p>