• Willkommen im denk-Forum für Politik, Philosophie und Kunst!
    Hier findest Du alles zum aktuellen Politikgeschehen, Diskussionen über philosophische Fragen und Kunst
    Registriere Dich kostenlos, dann kannst du eigene Themen verfassen und siehst wesentlich weniger Werbung

Auf Thema antworten

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 :D )


Zurück
Oben