BUG: Visual Studio Analyzer records incorrect timestamps for events from multiple computers (327089)
The information in this article applies to:
- Microsoft Visual Studio .NET (2002), Enterprise Developer Edition
- Microsoft Visual Studio .NET (2002), Enterprise Architect Edition
This article was previously published under Q327089 SYMPTOMS When you use Microsoft Visual Studio Analyzer to record
events from multiple computers, some timestamps record incorrectly. Events
fired later may have a timestamp of a lesser value than events fired
earlier.CAUSE The problem is caused by the systematic error that is
inserted into the measurement of the relevant time bases on the remote
computers. The timestamp of the events is based on the time base of the host
computer. Because of the network delay, the GetTimeBase function calls delay the return. The consistency of the network
delay of the incoming and outgoing traffic is not guaranteed. Therefore, you
may not receive the exact time base of the remote computer. The individual
times of the events are not accurate.STATUSMicrosoft has confirmed that this is a bug in the Microsoft
products that are listed at the beginning of this article.
MORE INFORMATION If you collect events at a high frequency from a network of
heterogeneous systems, different CPU speeds, different network speeds, and so
on, you increase the probability that you can create a larger error. Do not use
Visual Studio Analyzer to monitor a real-time system in which 100 percent
accuracy is extremely important.
Modification Type: | Minor | Last Reviewed: | 9/13/2005 |
---|
Keywords: | kbvs2002sp1sweep kbbug KB327089 |
---|
|