Mark Dominus on 7 Jan 2004 22:31:02 -0000


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] History is 1/2 over on Saturday


> Think about it... The original Unix clock implementation was in 16 bits.
> ... and this weekend it dies! '

The time that can be measured by a 16 bit counter is not the same as
half the time that is measured by a 32-bit counter.  It is the square
root, not half.  For a counter to die at the same time that a 32-bit
counter reaches the halfway mark, the counter must have 31 bits, not 16. 

It should be manifestly clear that the original Unix clock
implementation was *not* only 16 bits, since if it were, it would have
run out at 6:12 PM on January 1, 1970.  (65,536 sec < 19 hr)

___________________________________________________________________________
Philadelphia Linux Users Group         --        http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug