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文件,除非您有足夠的內存來完全加載它。