Andrew Addison
2008-Jun-03 16:39 UTC
[dtrace-discuss] Inconsistent timestamps in DTrace output
Hi,
We''re having problems with some of the timestamps produced by dtrace
where they seem to be roughly doubled (the following snippet is from the
attached log file):
3037095639860141 on-cpu 1 4 59
3037095639864555 off-cpu 1
3037095649855777 on-cpu 1 4 59
3037095650461752 off-cpu 1
6074193317343753 on-cpu 1 1 59
6074193318047271 off-cpu 1
3037096589857081 on-cpu 1 4 59
3037096589861755 off-cpu 1
The attached script file (''t'') was used to produce the output
and we
used vmstat for the test. (> t vmstat )
We''re using HP 585 G2 (4CPU dual core AMD Opteron) boxes running
Solaris
10 update 3.
Is this a known issue? Is there a fix?
Cheers,
Andrew
Andrew Addison
BJSS Ltd., 1st Floor, Coronet House, Queen Street, Leeds, LS1 2TW
Tel: +44 (113) 297 9797
Fax: +44 (113) 297 9798
Website: www.bjss.co.uk <http://www.bjss.co.uk/>
Email: andrew.addison at bjss.co.uk
RM: andrew.addison.bjss.co.uk at reuters.net
BJSS - Platinum Sponsors of the 2008 Agile Business Conference
www.agileconference.org
The information included in this email and any files transmitted with it may
contain information that is confidential and it must not be used by, or its
contents or attachments copied or disclosed, to persons other than the intended
addressee. If you have received this email in error, please notify BJSS.
In the absence of written agreement to the contrary BJSS? relevant standard
terms of contract for any work to be undertaken will apply.
Please carry out virus or such other checks as you consider appropriate in
respect of this email. BJSS do not accept responsibility for any adverse effect
upon your system or data in relation to this email or any files transmitted with
it.
BJSS Limited, a company registered in England and Wales (Company Number
2777575), VAT Registration Number 613295452, Registered Office Address, First
Floor, Coronet House, Queen Street, Leeds, LS1 2TW
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://mail.opensolaris.org/pipermail/dtrace-discuss/attachments/20080603/f64705fe/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: log2322.jrt3
Type: application/octet-stream
Size: 30446 bytes
Desc: log2322.jrt3
URL:
<http://mail.opensolaris.org/pipermail/dtrace-discuss/attachments/20080603/f64705fe/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: t
Type: application/octet-stream
Size: 1326 bytes
Desc: t
URL:
<http://mail.opensolaris.org/pipermail/dtrace-discuss/attachments/20080603/f64705fe/attachment-0001.obj>
Bryan Cantrill
2008-Jun-03 17:21 UTC
[dtrace-discuss] Inconsistent timestamps in DTrace output
Hey Andrew,> We''re having problems with some of the timestamps produced by dtrace > where they seem to be roughly doubled (the following snippet is from the > attached log file): > > > > 3037095639860141 on-cpu 1 4 59 > > 3037095639864555 off-cpu 1 > > 3037095649855777 on-cpu 1 4 59 > > 3037095650461752 off-cpu 1 > > 6074193317343753 on-cpu 1 1 59 > > 6074193318047271 off-cpu 1 > > 3037096589857081 on-cpu 1 4 59 > > 3037096589861755 off-cpu 1 > > > > The attached script file (''t'') was used to produce the output and we > used vmstat for the test. (> t vmstat )This looks an awful lot like: 6600939 gethrtime sometimes return a large time value into the future This can have -- for arcane reasons -- symptoms that include the doubling that you''re seeing. This bug is fixed in Nevada (Build 77) and the fix will also be in S10 Update 6... - Bryan -------------------------------------------------------------------------- Bryan Cantrill, Sun Microsystems Fishworks. http://blogs.sun.com/bmc
David Holmes
2008-Jun-18 01:38 UTC
[dtrace-discuss] Inconsistent timestamps in DTrace output
The fix for 6600939 is also now available in a kernel patch for pre S10u6 systems: 137112-01 SunOS 5.10_x86: kernel patch Date: Jun/10/2008 137111-01 SPARC version Cheers, David Holmes -- This message posted from opensolaris.org