Jnetpcap bug引起的OutOfMemeoryError

分析:數據包對象PcapPacket是JMemory子類,JMemory使用直接內存(java堆外分配的內存)來分配內存,分配時需使用maxDirectMemory()方法來獲取最大允許的直接內存,由於獲取的最大內存總是64M,所以當數據包所佔空間大於64M時就會OutOfMemeory。 解決辦法:可能這種並不算是bug,只是沒找到合適的API去設置最大直接內存,(額,我找了一圈是沒找到),所以
相關文章
相關標籤/搜索