-1

我想从拥挤的网络中捕获数据包并按用户请求对其进行分类。我使用javajpcap来捕获数据包。现在我为每个请求数据包使用数组线程。它真的很慢,线程之间有很多冲突。为此目的最好的数据结构是什么?

之后,我将数据包(请求/响应)保存到一个文件中,这对于如此繁重的工作来说非常慢。我应该怎么做才能保存我的数据?

谢谢你

4

1 回答 1

0

我需要一些示例代码来帮助您完成第一部分,因为您的问题有点含糊。what's the best data structure for this purpose?可以是任何东西,具体取决于您需要该结构的确切用途。

JpcapWriter速度相当快。我需要从 2 分钟的捕获中捕获大约 330mb 的原始数据包数据,并且在继续捕获的同时将其写入磁盘没有问题。

于 2012-07-17T19:18:00.667 回答