03-04-2011 02:34 PM - edited 03-04-2011 02:36 PM
@vilh0005 wrote:
Loop timing may be a consideration. Total CPU utilization is less that 50% when running. There is a sort of psuedo-wait statement, as the UDP read functions will hold the loop until a new sample is available to read from the target (I need to re-verify this) so the loop runs at about 50 hz in reality.
This may be misleading. If you have, for example, a dual-core processor, if one of the cores is running at 100%, task manager will show that your CPU is running at 50% because only one of the cores is running this process.
03-04-2011 03:22 PM
I am sorry for not beaing clearer. Both core loads are below 50%, averaging around 30%.