Hi, Luke.

One of our test machines is a AMD Athlon 64 X2 Dual Core 3800+, running XP SP2 - and we don't see the same issues.

The blanks in the PingPlotter display happens when there is a negative result. I can imagine a situation where the CPUs are reporting back different non-synchronized timings, but we've never seen it. We have seen occasional negative returns, though, with ICMP.DLL (and negative returns from the ping command too). We've not isolated that yet, but it happens seldom enough that it was due to clock drift and time resynchronization from a time server - the resynchronize returning a negative value.

Have you tried any of the other packet types (ICMP Raw Socket, UDP or TCP) to see if the results are any different? With ICMP.DLL, we believe the times returned, but for everything else, we do the timing ourselves (and if there's an issue, we might be able to do something about it).

- Pete