Can you please post the code that is failing?

Also, bigger buffers don't necessary mean better performance. They just enlarg
GV


From: Pushkar Tiwari 
Sent: Thursday, July 29, 2010 11:37 AM
To: [email protected] 
Subject: [Winpcap-users] PacketReceivePacket error out on allocating 
buffergerater than 4MB


Hi,
I have written a piece of code to capture packets at very high speed. I have 
writen my code using Packet API.
To gain better performance I tried allocating large buffer using  
"PacketSetBuff" API. PacketSetBuff doesn't return any error on allocating 
buffer greater than 4MB.
But when I call PacketReceivePacket  to retrieve the packet, the call fails.

Is there any restriction on the buffer that can be allocated? Is there some 
other wy through which we can allocate higher buffer and get the better 
performance.

Whats is the kernel buffer size that winpcap allocate by default?

Here are some of my environment details:

Winpacp Version : 4.1.1
OS : Win2k3
Memory : 8GB

Thanks in advance.


Pushkar


--------------------------------------------------------------------------------


_______________________________________________
Winpcap-users mailing list
[email protected]
https://www.winpcap.org/mailman/listinfo/winpcap-users
_______________________________________________
Winpcap-users mailing list
[email protected]
https://www.winpcap.org/mailman/listinfo/winpcap-users

Reply via email to