Re: System.currentTimeMillis() on SMP systems

Rodrick Brown <[email protected]> Sun, 11 May 2008 22:58:48 -0400
Newsgroups gmane.comp.windows.devel.java.advanced
Message-ID <[email protected]>
Jeffrey, and others thanks I was not aware of NanoTime this has worked out
to be a much better alternative thanks for everyone's input.

On Sat, May 10, 2008 at 6:06 PM, Jeffrey Kesselman <
[email protected]> wrote:

> Are you awae that accuracy is not gauranteed on currentTimeMillis()?  It
> varies from paltform to platform and can be quite low (50ms on XP).
>
> nanoTimer() however is gauranteed to be the best resolution available to
> the platform
>
>
> Peter Booth wrote:
>
> > Can you be specific?
> >
> > On May 9, 2008, at 1:32 PM, Rodrick Brown wrote:
> >
> >  On Fri, May 9, 2008 at 12:45 PM, Carfield Yim <[email protected]
> > > >
> > > wrote:
> > >
> > >  What exactly is the problem?
> > > >
> > > > On Wed, May 7, 2008 at 10:37 PM, Rodrick Brown
> > > > <[email protected]>
> > > > wrote:
> > > >
> > > > > I'm stress testing my backend server and I wrote a small client
> > > > >
> > > > application
> > > >
> > > > > that uses System.currentTimeMillis() on various operations the
> > > > > results
> > > > >
> > > > dont
> > > >
> > > > > seem to be consistent with what I would expect my system is a 8
> > > > > core
> > > > >
> > > > Intel
> > > >
> > > > > x64 class machine running 64 Bit linux. I heard about issues with
> > > > > System.currentTimeMillis() on SMP machines is this true? Is there
> > > > > a
> > > > >
> > > > better
> > > >
> > > > > approach I should be taking?
> > > > >
> > > > >
> > > > ===================================
> > > > This list is hosted by DevelopMentor(R)  http://www.develop.com
> > > >
> > > > View archives and manage your subscription(s) at
> > > > http://discuss.develop.com
> > > >
> > > >  The operations being timed over X number of iterations don't seem
> > > to co
> > > relate with the System.currentTimeMillis() start/end calculations.
> > >
> > > --
> > > [ Rodrick R. Brown ]
> > > http://www.rodrickbrown.com http://www.linkedin.com/in/rodrickbrown
> > >
> > > ===================================
> > > This list is hosted by DevelopMentor(R)  http://www.develop.com
> > >
> > > View archives and manage your subscription(s) at
> > > http://discuss.develop.com
> > >
> >
> > ===================================
> > This list is hosted by DevelopMentor(R)  http://www.develop.com
> >
> > View archives and manage your subscription(s) at
> > http://discuss.develop.com
> >
>
> ===================================
> This list is hosted by DevelopMentor(R)  http://www.develop.com
>
> View archives and manage your subscription(s) at
> http://discuss.develop.com
>



--
[ Rodrick R. Brown ]
http://www.rodrickbrown.com http://www.linkedin.com/in/rodrickbrown

===================================
This list is hosted by DevelopMentorĀ®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com