Welcome, Guest. Please login or register.

Author Topic: Hyperion announces OS 3.1 update  (Read 99447 times)

Description:

0 Members and 16 Guests are viewing this topic.

Offline wiser3

  • Jr. Member
  • **
  • Join Date: Jan 2007
  • Posts: 84
    • Show all replies
    • http://www.trep4.com/
Re: Hyperion announces OS 3.1 update
« on: November 21, 2017, 06:32:52 PM »
Quote from: Thomas Richter;833378
Probably not. By this time, I will be retired anyhow. (-: The problem is that the system time is in a 32-bit integer, in seconds since 1979 or so, which runs out in 2036 if I computed correctly.

So yes, we would need a 64-bit timer device and a 64-bit system time by then.


UNIX worked the same way. So how are they handling this situation?

I would recommend a 64-bit integer accurate to three decimal places instead of just to the nearest second. How many decimal places does the new Apple APFS track seconds? Can't remember off the top of my head.

Deprecate the old 32-bit integer system. Old software using this system after the 2036 roll over will get the wrong date. But at least new software and the OS would be able to track proper dates and times.