<br><font size=2 face="sans-serif">I believe it's from the socket read.</font>
<br><font size=2 face="sans-serif"><br>
dw<br>
</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=1 face="sans-serif"><b>Loris Degioanni &lt;loris.degioanni@cacetech.com&gt;</b></font>
<br><font size=1 face="sans-serif">Sent by: winpcap-users-bounces@winpcap.org</font>
<p><font size=1 face="sans-serif">08/29/2006 12:34 AM</font>
<br><font size=1 face="sans-serif">Please respond to winpcap-users</font>
<br>
<td><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; To: &nbsp; &nbsp; &nbsp; &nbsp;winpcap-users@winpcap.org</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc: &nbsp; &nbsp; &nbsp; &nbsp;</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Subject: &nbsp; &nbsp; &nbsp; &nbsp;Re: [Winpcap-users] Using WipCap to reduce CPU%</font></table>
<br>
<br>
<br><font size=2 face="Courier New">Is the cpu load caused by winpcap or by the read from the socket?<br>
If the cause is WinPcap, You're definitely polling, and you should check <br>
the to_ms parameter of pcap_open_live().<br>
<br>
Loris<br>
<br>
<br>
Donald Woo wrote:<br>
&gt; <br>
&gt; I'm writing a VB .Net app to captured TCP/IP data from a source, &nbsp;it is <br>
&gt; sending 406 byte packets approx. every 1 msec. &nbsp;I can perform this <br>
&gt; capture but at a very high cost to the<br>
&gt; cpu, &nbsp;somewhere between 98-100% !!!! &nbsp; &nbsp;This is just from calling the <br>
&gt; stream read off the socket<br>
&gt; <br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'read data from socket<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Dim nNumReadBytes As Integer = <br>
&gt; m_nsReadStream.Read(m_bReadBuffer, 0, g_nNumBytesToRead)<br>
&gt; <br>
&gt; Can I use this to take the load off the cpu or do I need a packet <br>
&gt; capture card?<br>
&gt; <br>
&gt; <br>
&gt; dw<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; ------------------------------------------------------------------------<br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; Winpcap-users mailing list<br>
&gt; Winpcap-users@winpcap.org<br>
&gt; https://www.winpcap.org/mailman/listinfo/winpcap-users<br>
_______________________________________________<br>
Winpcap-users mailing list<br>
Winpcap-users@winpcap.org<br>
https://www.winpcap.org/mailman/listinfo/winpcap-users<br>
</font>
<br>
<br>