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