-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathY2K
26 lines (21 loc) · 1.2 KB
/
Y2K
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
pg_top and the Year 2000
The software package pg_top will not be affected by years numbering
between 2000 and 2037. No portion of the pg_top code stores dates on
disk. All date processing in pg_top is performed with functions from the
Unix C library and Unix kernel. The specific functions are: time(2)
and ctime(3S). These functions deal exclusively with conventional
Unix time values (number of seconds since Midnight January 1, 1970
GMT) and produce strings with a 4-digit year. At no point in the code
for pg_top are the last two digits used to represent a year.
Top and the Year 2038
In the year 2038 pg_top will fail to represent the time of day correctly
on 32-bit Unix operating systems. This is due to a limitation in the
way Unix represents time. Top will only work on systems whose kernel
call "time" and C library call "ctime" have been adjusted to represent
time with a value greater than 32 bits. The exact date and time of
this failure is 3:14:08 January 19, 2038 GMT. Note that this failure
will only affect the display of the current time in the output from
pg_top.
THERE IS ABSOLUTELY NO WARRANTY PROVIDED WITH THIS SOFTWARE.
Please see the contents of the file "LICENSE" for further
information.