1
tcpdump的数据7G中的perl脚本,
我是从程序抛出与“内存不足!”。
任何人都可以提出一些建议。
三江源,
$log = Net::TcpDumpLog->new();
$log->read("$file");
tcpdump的数据7G中的perl脚本,
我是从程序抛出与“内存不足!”。
任何人都可以提出一些建议。
三江源,
$log = Net::TcpDumpLog->new();
$log->read("$file");
它试图将整个文件读入内存中。从CPAN条目:
TODO
未来的版本应该包括写和读 tcpdump的日志 能力。还有一种高效的内存处理技术,用于处理非常大的 tcpdump日志(其中日志大小大于可用虚拟内存的 )。
因此,目前没有办法使用该软件包来处理1.7GB文件,除非您有足够的内存来完全加载它。