f



Are there algorithm differences between 4.2.4 and 4.2.5?

Are there any algorithm of other differences which might cause noticeable 
performance differences between 4.2.4 and 4.2.5?  For example:

- 4.2.5 being more reluctant to increasing the polling interval from 64s 
(with a mixture of local stratum-1 and Internet pool servers)?

- 4.2.5 showing an increased variability of offset when viewed on a 
timescale of minutes?

Of course, these may just be different manifestations of the same 
underlying difference.

Thanks,
David 

0
David
3/28/2009 8:33:30 PM
comp.protocols.time.ntp 4895 articles. 2 followers. Post Follow

2 Replies
995 Views

Similar Articles

[PageSpeed] 2

David J Taylor has hit on an apparent regression in timekeeping
between 4.2.4 and 4.2.5.  He's posted some graphs at:

http://www.satsignal.eu/ntp/V4.2.4.vs.V4.2.5.html

While I encourage interested parties to read the entire page, I draw
your attention in particular to the three large graphs at the bottom
of the page, showing a PC of mine running one of my later 4.2.4-DLH-
QPC builds with new Windows interpolation code, which also bypasses
interpolation on Vista machines where the native clock precision is
too fine for the interpolation approach to work.  Toward the end of
the day, I switched it to a 4.2.5-based build with my interpolation
code.  Both versions disabled interpolation and used the native
Windows clock directly in ntpd.  Typically on this machine I see
"precision = 500.100 usec" logged at startup, which was true for the
4.2.5 run started during this graphed period.  The 4.2.4 run preceding
it had logged "precision = 1000.000 usec"  I don't believe the
difference is important here, as David J Taylor's Vista box showed the
same deterioration in timekeeping and his had logged around 1 msec
precision for both 4.2.4 and 4.2.5 runs graphed on that page.

The deterioration is pronounced.  In contrast, the rest of David J
Taylor's machines (all but Gemini on that page) which are running with
much higher precision (a few microseconds instead of a millisecond)
the performance looks pretty much the same between 4.2.4 and 4.2.5.
I'm guessing a precision as low as 2**-10 is rarely tested with -dev
ntpd.  If you have a non-Windows machine that reports precision = 500
usec or higher (in syslog at startup) or precision=-10 or lower (ntpq -
c rv), I would love to hear if you see a similar difference in
performance switching between recent 4.2.4 and 4.2.5 releases.

Since the release of 4.2.4 over two years ago, Dr. Mills substantially
churned the protocol code in ntpd clearing weeds, including renaming a
number of identifiers in the source.  I'm all in favor of the changes,
but they do complicate tracking down this regression, as diffs fail to
hone in on functional differences buried among the larger churn.
Harlan Stenn mentioned the NTP simulator to me privately when I
pointed out the deterioration.  I appreciate the suggestion, and I
suspect if I manage to find a regression myself, the simulator will
play a big role.

Cheers,
Dave Hart
0
Dave
3/30/2009 7:57:35 AM
David J Taylor wrote:
> Are there any algorithm of other differences which might cause
> noticeable performance differences between 4.2.4 and 4.2.5?  For
> example: 
> 
> - 4.2.5 being more reluctant to increasing the polling interval from
> 64s (with a mixture of local stratum-1 and Internet pool servers)?
> 
> - 4.2.5 showing an increased variability of offset when viewed on a
> timescale of minutes?
> 
> Of course, these may just be different manifestations of the same
> underlying difference.
> 
> Thanks,
> David

It would be good to hear from the algorithm experts about this topic.

There are some comparative results here:

 http://www.satsignal.eu/ntp/V4.2.4.vs.V4.2.5.html

Thanks,
David
0
David
4/10/2009 4:05:08 PM
Reply:

Similar Artilces:

Does 4/2/2= (4/2)/2 =1 OR = 4/(2/2)=4
I don't have matlab and I am trying to translate some simple matlab code. Does 4/2/2 = (4/2)/2 = 1 or 4/2/2 = 4/(2/2) = 4 On 9/11/2012 9:43 AM, sarah.englander@gmail.com wrote: > I don't have matlab and I am trying to translate some simple matlab code. > > Does 4/2/2 = (4/2)/2 = 1 yes. At a given precedence level (and obviously two of the same operators are the same level) evaluation proceeds from LtoR. ....snip... <http://www.mathworks.com/help/techdoc/matlab_prog/f0-40063.html#f0-38155> -- dpb <none@non.net> wrote in message <...

TRSDOS II, version 4.2.0, 4.2.2, 4.2.4, 4.2.6 (or 4.3.x or 4.4)
Hi, Group I require a copy of the above DOS, but I need it _on disk_ as I do not have an emulator for the Model II that must be tested. Is there any possible sources of the OS on disk, or can you advise if the original 8" drive can be hooked to another device so that I can transfer an electronic copy to the disk to boot the machine? What other options do I have? Thanks L replying to my own post :-) I found an article here (http://www.tim-mann.org/trs80resources.html) where Tim describes a trick to rescue a disk's contents. This should be a workable solution...

4:2:2 to 4:4:4 conversion
Hi, I have subsampled 4:4:4 image using 15-tap filter into 4:2:2 image. Now, in order to view 4:2:2 image, I need to convert it back into 4:4:4 image. I have repeated the chroma samples to create chroma values for alternate luma samples erstwhile without chroma. However, I am doubtful of the method. Do I need to interpolate to create the missing chroma samples? What is generally done in such a scenario?? Regards, Ajay "Ajay" <mishraka@gmail.com> wrote in message news:1113558255.605980.208160@z14g2000cwz.googlegroups.com... > Hi, > > I have subsampled 4:4:4 image ...

Changing (1,2,3,4,5...) to (1,1,2,2,3,3,4,4,5,5...)
Hi All, I have a column vector of numbers that I would like to extrapolate by "doubling up": e.g. turn 2 4 6 8 into: 2 2 4 4 6 6 8 8 any ideas on an easy vectorised way to do this? TIA, Rob v=repmat([2; 4; 6; 8].',2,1); v=v(:) "Robert Barrie" <askme@ifuwant.com> wrote in message <hlt7kp$rut$1@fred.mathworks.com>... > Hi All, > > I have a column vector of numbers that I would like to extrapolate by "doubling up": > > e.g. turn > 2 > 4 > 6 > 8 > > into: > 2 > 2 > 4 > 4 > 6 > 6 > 8 >...

Load average differences between Apache 1.3.37/PHP 4.4.6 and Apache 2.2.4/PHP 5.2.1
Hi folks, I've encountered something rather strange. This morning, I upgraded our production server, providing web services for our library website, from Apache 1.3.37/PHP 4.4.6 to Apache 2.2.4/PHP 5.2.1. The server, which normally exhibits a load average below 1 most of the time, spiked to loads that approached 100 if left alone. The interesting part of this is that this load average seems to be almost artificial - it appears to be caused by httpd processes stuck in a "closing connection" state (TIME_WAIT, in netstat). These processes are still running according t...

ACE 5.4.2 + TAO 1.4.2 client, ORBacus 4.1.2 NameService, and JACOrb 1.4.1 servants
Hi everyone, Background: ----------- I'm very new to CORBA, ACE & TAO. I'm trying to integrate with a 3rd party system which exposes a CORBA object model to clients. This system is composed of JACOrb 1.4.1 servers registering with an ORBacus 4.1.2 NameService. We've got existing software that uses ACE 5.4.2, and the 3rd party documentation mentions that people have used TAO (no version specified) previously to integrate with their system, so I'm trying out TAO 1.4.2 as a natural solution to the problem. Environment Specifics: ---------------------- - AC...

Different behavior between ntpd 4.2.0 and 4.2.4?
Hello I just upgraded som e machines from Mandriva 2006 to 2008 and thus ntpd from 4.2.0 to 4.2.4. Using the exact same ntp.conf file I get different behavior on the two versions, and the 4.2.4 version does not work as expected. I also downloaded the 4.2.4p5 source from ntp.org and installed but got the same behavior. The ntp.conf is quite simple: server nanna prefer minpoll 4 maxpoll 6 iburst server 127.127.1.0 # local clock fudge 127.127.1.0 stratum 12 driftfile /etc/ntp/drift multicastclient # listen on default 224.0.1.1 broadcastdelay 0.008 This is the procedure I d...

[ciao-users] Utility library not being found on ACE/TAO/CIAO 5.4.2/1.4.2/0.4.2
Hello again, I am still attempting to install BBN's quo system and I was just informed that I should use ACE/TAO/CIAO 5.4.2/1.4.2/0.4.2. This is the reason for using an older version. CIAO VERSION: 0.4.2 TAO VERSION : 1.4.2 ACE VERSION : 5.4.2 HOST MACHINE and OPERATING SYSTEM: Dell Dimension 8100 w/ Gentoo Linux (2.6 kernel) TARGET MACHINE and OPERATING SYSTEM, if different from HOST: COMPILER NAME AND VERSION (AND PATCHLEVEL): AREA/CLASS/EXAMPLE AFFECTED: CCF library DOES THE PROBLEM AFFECT: COMPILATION? ...

& # 4 0 ; & # 4 4 3 0 5 ; & # 4 4 2 5 6 ; & # 4 1 ;��������� ARS���� �����ؿ�(����)
<HTML> <HEAD> <META content="text/html; charset=ks_c_5601-1987" http-equiv=Content-Type> <STYLE> p, font, span { line-height:120%; margin-top:0; margin-bottom:0; }</STYLE> </HEAD><BODY> <TABLE borderColor=#cccccc width=629 borderColorLight=#cccccc border=1> <TBODY> <TR> <TD width=619 height=67> <P align=center><FONT face=����><SPAN style="FONT-SIZE: 11pt"><IMG src="http://www.ezbizi.com/ezbizi/home_img/daechul_01.gif"></SPAN></FONT></P>&l...

& # 4 0 ; & # 4 4 3 0 5 ; & # 4 4 2 5 6 ; & # 4 1 ;��������� ARS���� �����ؿ�(����)@
<HTML> <HEAD> <META content="text/html; charset=ks_c_5601-1987" http-equiv=Content-Type> <STYLE> p, font, span { line-height:120%; margin-top:0; margin-bottom:0; }</STYLE> </HEAD><BODY> <p>&nbsp;</p> <P>&nbsp;</P> <p>&nbsp;</p> </BODY> </HTML> ...

& # 4 0 ; & # 4 4 3 0 5 ; & # 4 4 2 5 6 ; & # 4 1 ;@��������� ARS���� �����ؿ�@(����)
<HTML> <HEAD> <META content="text/html; charset=ks_c_5601-1987" http-equiv=Content-Type> <STYLE> p, font, span { line-height:120%; margin-top:0; margin-bottom:0; }</STYLE> </HEAD><BODY> <table border="1" width="629" bordercolor="#cccccc" bordercolorlight="#cccccc"> <tr> <td width="619" height="67"> <p align="center"><font face="����"><span style="FONT-SIZE: 11pt"></span></font></p...

& # 4 0 ; & # 4 4 3 0 5 ; & # 4 4 2 5 6 ; & # 4 1 ;�鸸����Ŭ�� ī��� ���ż� �Ѱ��� ������!@
<html> <head> <meta name="GENERATOR" content="Microsoft FrontPage 5.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <meta http-equiv="Content-Type" content="text/html; charset=ks_c_5601-1987"> <title>�� ������ 1</title> <meta name="Microsoft Theme" content="network 011, default"> </head> <body> <table cellpadding='0' cellspacing='0' border='0'> <tr> <td height=5...

MIME encoding change in Python 2.4.3 (or 2.4.2? 2.4.1?)
I have an application that processes MIME messages. It reads a message from a file, looks for a text/html and text/plain parts in it, performs some processing on these parts, and outputs the new message. Ever since I recently upgraded my Python to 2.4.3, the output messages started to come out garbled, as a block of junk characters. I traced the problem back to a few lines that were removed from the email package: The new Python no longer encodes the payload when converting the MIME message to a string. Since my program must work on several computers, each having a different version of Pyth...

RB 4.5.2 vs RB 5.2.4
Hi. Anyone knows where I can find a document that shows the differences between 4.5.2 and 5.2.4? Thanks Sergio Tamborini <nospam@here.nen> wrote: > Hi. Anyone knows where I can find a document that shows the differences > between 4.5.2 and 5.2.4? See release notes or: <http://www.realsoftware.com/realbasic/newin5.html> mfg Christian -- Six thousand functions in one REALbasic plug-in. The MBS Plugin. <http://www.monkeybreadsoftware.de/realbasic/plugins.html> Christian Schmitz <support@monkeybreadsoftware.de> wrote: >See release notes...

How to upgrade python from 2.4.3 to 2.4.4 ?
Hi, I just want to upgrade my python version from 2.4.3 to 2.4.4,do I need to uninstall python 2.4.3 first ? I'd rather not to do so, because I have installed some other python packages for python2.4.3. Thanks. xiaojf fdu.xiaojf@gmail.com schrieb: > I just want to upgrade my python version from 2.4.3 to 2.4.4,do I need > to uninstall python 2.4.3 first ? > > I'd rather not to do so, because I have installed some other python > packages for python2.4.3. You don't have to uninstall. Installing "on top" will work just fine; both on Windows and Unix (...

wxGTK 2.4.2 issues (GTK 2.2.4)
Hello all, I tried the first time my wxMSW application on Linux with wxGTK and I experienced following issues und would like to know if it is a GTK limitation or wx' one: - Loading .xpm - files in .xrc - resources doesn't work (no handler) But perhaps in a toolbar wxBitmap("myIcon_16.xpm") works. - No "real" MDI support and no StatusBar support for Childframes (this _should_ be documented) - wxTE_RIGHT does not work for wxTextCtrl - wxListCtrl in wxLC_ICON - Style aligns the icons to the left. I know that's a Win32-Feature to align the ...

Apache 2.2.4 ignores PHP 5.2.4 scripts on Win2K3
Hi all PHP newbie here, 1) I disabled IIS. 2) Loaded Apache 2.2.4 on Win2K3. 3) Loaded PHP 5.2.4 pretty much bare bones, but included MySQL, SMTP, SOAP and ZIP extensions. Installers: apache_2.2.4-win32-x86-openssl-0.9.8d.msi php-5.2.4-win32-installer.msi Installer changed the httpd.conf file and added the following: PHPIniDir "C:/Program Files/PHP/" LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll" AddType application/x-httpd-php .php Error log shows that PHP was configured: .... [Fri Sep 14 16:07:49 2007] [notice] Apache/2.2.4 (Win32) PHP/5.2.4 configu...

ANN: ActivePython 2.6.2.2, 3.1.0b1.0, 2.5.4.4 is now available
I'm happy to announce that ActivePython 2.6.2.2, 3.1.0b1.0 and 2.5.4.4 are now available for download from: http://www.activestate.com/activepython/ This is a patch release that updates ActivePython to core Python 2.6.2 and 3.1b2. This release also contains updates to Tcl/Tk 8.5.7 and Tix 8.4.3. We recommend that you try 2.6 version first. See the release notes for full details: http://docs.activestate.com/activepython/2.6/relnotes.html What is ActivePython? --------------------- ActivePython is ActiveState's binary distribution of Python. Builds for W...

ANN: ActivePython 2.6.2.2, 3.1.0b1.0, 2.5.4.4 is now available
I'm happy to announce that ActivePython 2.6.2.2, 3.1.0b1.0 and 2.5.4.4 are now available for download from: http://www.activestate.com/activepython/ This is a patch release that updates ActivePython to core Python 2.6.2 and 3.1b2. This release also contains updates to Tcl/Tk 8.5.7 and Tix 8.4.3. We recommend that you try 2.6 version first. See the release notes for full details: http://docs.activestate.com/activepython/2.6/relnotes.html What is ActivePython? --------------------- ActivePython is ActiveState's binary distribution of Python. Builds for Windows, Mac OS X,...

Upgrading 2.4.1 to 2.4.2
Hi, I have Python 2.4.1 and have downloaded 2.4.2. Is there a way to avoid installing everything and, instead, just upgrade? Thanks, Sorin __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com Sori Schwimmer wrote: > I have Python 2.4.1 and have downloaded 2.4.2. Is > there a way to avoid installing everything and, > instead, just upgrade? Run the following code on your 2.4.1 installation and post the results: python -m platform Or, if you prefer: import platform platform.platform(True, False) -- -Scott D...

[ANN] gettext-2.0.4, gettext_activerecord-2.0.4, gettext_rails-2.0.4
Hi, Ruby-GetText-Package-2.0.4 and the families (gettext-2.0.4, gettext_activerecord-2.0.4 and gettext_rails-2.0.4) are now available. Ruby-GetText-Package is the library/tools for message localization. * gettext - Message localization libraries and tools for all kind of apps/libs. * gettext_activerecord - ActiveRecord Localization * gettext_rails - Rails support with gettext. Changes ------- == gettext-2.0.4 * Fix String#% return nil when the string have no place holders. [by okkez] * Update pofiles and remove old messages. * suppress some warnings on Ruby 1.9.x. [by Nobuhiro IMA...

wxPython 2.4.2.4 segmentation fault on (Python 2.2.2 SuSE 8.2)
Hi everything runs normally but exiting demo.py or any app we get Segmentation Fault wxPython was built from sources (as per readme.1st.txt) as latest downloaded from wxPython site while building wxGTK several errors reported as could not read from makefile.in files please assist Sanjay Minni Note that we used GTK1 i.e. compiled without the GTK2 option on SuSE 8.2 Thanks Sanjay Minni ...

Python 2.4.2 and Berkeley DB 4.4.20 ?
This is from the Slackware-current changelog: d/python-2.4.2-i486-1.tgz: Upgraded to python-2.4.2. The bsddb module didn't build against the new 4.4.x version of Berkeley DB. Does anyone care? Or perhaps have a patch? :-) Does anyone have a suggestion? Damjan wrote: > This is from the Slackware-current changelog: > > d/python-2.4.2-i486-1.tgz: Upgraded to python-2.4.2. > The bsddb module didn't build against the new 4.4.x version of > Berkeley DB. Does anyone care? Or perhaps have a patch? :-) > > Does anyone have a suggestion? >...

Why The Script Ran on PHP 4.2.3, but not 4.2.4
What is the big change from 4.2.4 from 4.2.3? I have many scripts not runing now. The scripts are working fine in PHP 3.x While, it should be 4.2.3 and 4.3.4 Why scripts running fine in 4.2.3 do not run in 4.3.4? > What is the big change from 4.2.4 from 4.2.3? I have many scripts not runing > now. The scripts are working fine in PHP 3.x > > On Sat, 10 Apr 2004 03:28:38 +0000, Finding Best Hosting wrote: > What is the big change from 4.2.4 from 4.2.3? I have many scripts not > runing now. The scripts are working fine in PHP 3.x 4.2.3 - Working ??? 4.2.4 - Not working...

Web resources about - Are there algorithm differences between 4.2.4 and 4.2.5? - comp.protocols.time.ntp

Difference - Wikipedia, the free encyclopedia
Text is available under the Creative Commons Attribution-ShareAlike License ;additional terms may apply. By using this site, you agree to the ...

3Q EARNINGS: Mark Zuckerberg on the Differences Between Messenger and WhatsApp
When Facebook announced its intent to acquire cross-platform messaging application WhatsApp in February, questions surfaced on whether WhatsApp ...

Facebook Tips: What’s the Difference between Top News and Most Recent?
The following is part of our series, Facebook Tips, which answers some of the most commonly asked questions about using Facebook. While we hope ...

NAB Challenge: On-fire Fyfe the difference as Fremantle edge Adelaide
Nat Fyfe didn't appear to get out of first gear in Fremantle's thrilling two-point NAB Challenge win over Adelaide at Mount Barker on Sunday. ...


Attitude differences
... between Poverty and Genteel Poverty, and between New Wealth and Old. But let's just say some of it generally applies, sometimes. Differences ...

The "time gap" between men and women — the difference in the amount of time spent on unpaid work.
I'm reading a NYT "Gender Gap" article titled "How Society Pays When Women’s Work Is Unpaid." Men spend more time working for money. Women do ...

The difference between Nordstrom and Home Depot in one chart
... are susceptible to an increase in online shopping habits , why is Home Depot doing so much better? A chart from Stifel highlights the difference ...

Sanders stresses differences with Clinton in Super Tuesday run-up
"I don't go to Wall Street in the morning and talk to unions in the afternoon," senator tells steelworkers

Oil deal 'makes no difference': IEA
An IEA official said that a deal between OPEC nations and Russia will 'make no difference' to oil market fundamentals.

Resources last updated: 2/29/2016 7:58:55 PM