Mark Dominus on 7 Jan 2004 22:31:02 -0000 |
> 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
|
|