On 2019-04-11 11:18 PM, Steve Allen wrote:
As noted previously, Microsoft has improved timekeeping in Windows 10
For reference, two earlier blogs:

Leap Seconds for the IT Pro: What you need to know
https://techcommunity.microsoft.com/t5/Networking-Blog/Leap-Seconds-for-the-IT-Pro-What-you-need-to-know/ba-p/339811

Leap Seconds for the AppDev: What you should know
https://techcommunity.microsoft.com/t5/Networking-Blog/Leap-Seconds-for-the-AppDev-What-you-should-know/ba-p/339813

and as of 2018-06-01 FILETIME is now TAI - 37 seconds instead of UTC.
Yes. Its "fixed epoch" since its activation on the given local system. A very significant change.

Yesterday Dan Cuomo posted a blog entry
https://techcommunity.microsoft.com/t5/Networking-Blog/How-NOT-to-test-the-Windows-Time-Service/ba-p/411592
which has explicit apologies for how bad time once was on Microsoft
and refers back to a February post
https://techcommunity.microsoft.com/t5/Networking-Blog/Top-10-Networking-Features-in-Windows-Server-2019-10-Accurate/ba-p/339739
which states that Microsoft will not smear (except, of course, when the
system is configured to run the old way without leap seconds)
As I understand it legacy Windows didn't "smear" but stepped over the Leap Second like POSIX time does. I think they are just saying they are using this new system instead of smearing and systems configured to run in legacy mode will behave as before.
with
references to financial regulation agencies
I was at the ION PTTI meetings in January this year where Dan Cuomo et al presented. It was slick and convincing, and they were very forthcoming on the details of the system and their approach. They made it very clear it was the new financial regulations that was driving their efforts.

I also presented my work on accurate local time:
Accurate Local Timestamps Brooks Harris
https://www.ion.org/publications/abstract.cfm?articleID=16763
and Matsakis, Levine, Lombardi
at ION last year.

I am impressed that Microsoft has managed to go somewhere that POSIX
still refuses to go.
I agree MS has moved in the right direction. But it will be "interesting", as they say, since Windows time is no longer compliant with POSIX time and FILETIME timestamps will no longer match legacy Windows timestamps nor Unix time.

Hopefully Linux will follow suit in some manner. This might be accompanied with updating POSIX time in some manner to support Leap Seconds..

-Brooks

--
Steve Allen                    <[email protected]>              WGS-84 (GPS)
UCO/Lick Observatory--ISB 260  Natural Sciences II, Room 165  Lat  +36.99855
1156 High Street               Voice: +1 831 459 3046         Lng -122.06015
Santa Cruz, CA 95064           https://www.ucolick.org/~sla/  Hgt +250 m
_______________________________________________
LEAPSECS mailing list
[email protected]
https://pairlist6.pair.net/mailman/listinfo/leapsecs



_______________________________________________
LEAPSECS mailing list
[email protected]
https://pairlist6.pair.net/mailman/listinfo/leapsecs

Reply via email to