So gehts, wenn Computerlaien etwas über die Unix-Systemuhr erzählen wollen:
Die Systemuhr zählt die Sekunden seit 1.1.1970
Zitat:
>>>>>>>>>> Viele Unix Systeme (insbesondere die 32-Bit-Unix-Systeme) haben am 19. Januar 2038 eine DRD. Zu diesem Zeitpunkt erreicht die Systemzeitberechnung ihre Grenzen und springt auf den Anfang zurück.
Unix-Systeme berechnen die Systemzeit durch die Anzahl der verstrichenden Sekunden ab dem 1.1.1970 um 0.00.00 Uhr GMT.
Das Ergebnis wird in einer 32-Bit Integervariablen (mit Vorzeichen) gespeichert. Hierbei ergibt sich das Problem, daß diese Variable ihren maximalen binären Wert (2^32) am 19.01.2038 erreicht und ein sog. Überlauf (overflow) stattfinden wird. Dieses betrifft ebenso viele C und C++ Programme, die dieselbe Zeitrepräsentation benutzen. <<<<<<<<<<<<<<
Hoffentlich wurde deswegen keine Operation verpfuscht oder ist deswegen kein Flugzeug abgestürzt (@ Rudhi )
Die Systemuhr zählt die Sekunden seit 1.1.1970
Zitat:
>>>>>>>>>> Viele Unix Systeme (insbesondere die 32-Bit-Unix-Systeme) haben am 19. Januar 2038 eine DRD. Zu diesem Zeitpunkt erreicht die Systemzeitberechnung ihre Grenzen und springt auf den Anfang zurück.
Unix-Systeme berechnen die Systemzeit durch die Anzahl der verstrichenden Sekunden ab dem 1.1.1970 um 0.00.00 Uhr GMT.
Das Ergebnis wird in einer 32-Bit Integervariablen (mit Vorzeichen) gespeichert. Hierbei ergibt sich das Problem, daß diese Variable ihren maximalen binären Wert (2^32) am 19.01.2038 erreicht und ein sog. Überlauf (overflow) stattfinden wird. Dieses betrifft ebenso viele C und C++ Programme, die dieselbe Zeitrepräsentation benutzen. <<<<<<<<<<<<<<
Hoffentlich wurde deswegen keine Operation verpfuscht oder ist deswegen kein Flugzeug abgestürzt (@ Rudhi )