Heimnetzwerke - WIFI, LAN, Router und Co 16.535 Themen, 81.366 Beiträge

Kleine Sekunde - große Wirkung, oder: Millennium-Bug reloaded

Olaf19 / 17 Antworten / Baumansicht Nickles

Hallo zusammen!

Am letzten Wochende konnte wir alle mal so richtig schön ausschlafen - die Nacht von Samstag auf Sonntag war eine ganze Sekunde länger :-D Was für das menschliche Zeitgefühl die Wirkung eines Wasserstoffatoms auf dem heißen Stein hatte, löste in der Computerwelt anscheinend ein kleines Erdbeben aus:

http://www.welt.de/wirtschaft/webwelt/article107665254/Schaltsekunde-legte-weltweit-Rechnernetze-lahm.html

Ich finde es immer wieder erstaunlich, wie so etwas möglich ist. Warum kleben Computeranwendungen derart an der Uhrzeit? Warum ist es einem elektronisch gesteuerten Fahrstuhlsystem oder einer Wach- und Schließanlage nicht schlichtweg scheißegal, ob es nun 5 Minuten vor 5 oder 5 Minuten nach 5 ist? Merkwürdig.

FYI
Olaf

Die Welt ist ein Jammertal ohne Musik. Doch zum Glueck gab es Bach, Beethoven, Haendel und Goethe (Helge Schneider)
bei Antwort benachrichtigen
ABatC Olaf19 „Kleine Sekunde - große Wirkung, oder: Millennium-Bug reloaded“
Optionen

Den Computern ist es prinzipiell auch egal, wie spät es ist - aber wenn Geräte Daten synchron austauschen kann so eine plötzlich eingefügte Sekunde ein ganz schöner Stolperstein sein...

Wobei ich es auch für unglücklich halte den Zeitwert 23:59:60 zu vewenden. Das dürfte ebenfalls einige Programme aus dem Takt bringen wenn programmintern ein solcher Wert einfach nicht vorgesehen ist.

Die Google-Lösung ist in der hinsicht wesentlich cleverer und eleganter - und vor allem für Computer verträglicher. Fragt man sich warum sonst keiner drauf gekommen ist, vor allem wenn Google schon frühzeitig das Problem erkannt und auch veröffentlicht hatte. Wahrscheinlich dachten alle an den alen Y2K-Flop, wo nichts schief lief trotz massiver Warnungen...

bei Antwort benachrichtigen
Olaf19 ABatC „Den Computern ist es prinzipiell auch egal, wie spät es ist...“
Optionen
Die Google-Lösung ist in der hinsicht wesentlich cleverer und eleganter - und vor allem für Computer verträglicher. Fragt man sich warum sonst keiner drauf gekommen ist

Zitat aus dem Artikel: Die Google-Lösung: Anstatt eine ganze Sekunde auf einmal einzufügen – und so die weltweite Synchronisierung der Server zu gefährden – gaukelten die Programmierer ihren Servern den gesamten Samstag über minimale Zeitumstellungen vor. Sie fügten immer wieder einige Tausendstel Sekunden ein – und hielten die Systeme stabil, als die Zeitumstellung um Mitternacht anstand.

Ganz ehrlich - der Geniestreich-Charakter dieser Maßnahme erschließt sich mir nicht. Mag ja sein, dass ein Mensch einzelne Millisekunden nicht wahrnimmt, aber für einen Computer ist das doch eine halbe Ewigkeit. Logisch wäre für mich gewesen, dass Google sich damit ein Vielfaches der Probleme einhandelt, die die anderen hatten, weil sie eben nicht nur einmal einen Zeitversatz eingefügt haben, sondern ganz oft.

CU
Olaf

Die Welt ist ein Jammertal ohne Musik. Doch zum Glueck gab es Bach, Beethoven, Haendel und Goethe (Helge Schneider)
bei Antwort benachrichtigen
Alpha13 Olaf19 „Zitat aus dem Artikel: Die Google-Lösung: Anstatt eine...“
Optionen

Junge, Junge, Junge!!!

Google unterhält irgendwie die mit großem Abstand größte Datenbank (auch mit dem absolut größtem Traffic!) auf diesem Planeten!!!

Dein Wissen über PCs, Netzwerk + Datenbanken ist stark stark ausbaufähig....

Wenn Google die Sekunde auf einmal drauf gehauen hätte, wären Millionen Einträge im Nirwana gelandet und Server hätten sich auch verabschiedet!

Einige Tausendstel Sekunden sind da Banane, erheblich mehr aber definitiv nicht!

bei Antwort benachrichtigen
Olaf19 Alpha13 „Junge, Junge, Junge!!! Google unterhält irgendwie die mit...“
Optionen
Junge, Junge, Junge!!!

Mädchen, Mädchen, Mädchen...

Google unterhält irgendwie die mit großem Abstand größte Datenbank (auch mit dem absolut größtem Traffic!) auf diesem Planeten!!!

 Und? Hat das hier irgendwer abgestritten? War das Thema dieses Threads?

Einige Tausendstel Sekunden sind da Banane, erheblich mehr aber definitiv nicht!

http://www.focus.de/digital/computer/technik-lexikon/gflop_aid_263831.html

- man braucht nur ausreichend Stellen vor dem Komma zu verschieben, dann weiß man, was allein in einer einzigen Tausendstelsekunde abgeht. Und in dem Artikel geht er nur(!!) um Gigaflops - inzwischen sind wir längst bei Petaflops angelangt.

Also so offensichtlich finde ich es nicht, dass einige Tausendstel Sekunden nur "banane" ist.

CU
Olaf

Die Welt ist ein Jammertal ohne Musik. Doch zum Glueck gab es Bach, Beethoven, Haendel und Goethe (Helge Schneider)
bei Antwort benachrichtigen
Alpha13 Olaf19 „Mädchen, Mädchen, Mädchen... Und? Hat das hier irgendwer...“
Optionen

Der Millennium-Bug war natürlich ein Datums und definitiv kein Zeit Bug!

Die 19 war in sehr vielen Progs fest vorgegeben und nicht veränderlich und das weiß man, wenn man keine dumme Göre ist und setzt es nicht in die Überschrift...

EOD

bei Antwort benachrichtigen
Olaf19 Alpha13 „Der Millennium-Bug war natürlich ein Datums und definitiv...“
Optionen
Die 19 war in sehr vielen Progs fest vorgegeben und nicht veränderlich und das weiß man, wenn man keine dumme Göre ist

Da hast du vollkommen recht :-)

Ist natürlich ein etwas anderer Sachverhalt, aber die Auswirkungen sind doch recht ähnlich - nämlich dass, plakativ ausgedrückt, die computergesteuerte Elektronik "verrückt spielt".

Nur aus diesem Grund schrieb die Welt "Es erinnert an den Millennium-Bug", und das habe ich dann kurzerhand in die Überschrift übernommen. Sachlich 100% korrekt ist es natürlich nicht.

THX
Olaf

Die Welt ist ein Jammertal ohne Musik. Doch zum Glueck gab es Bach, Beethoven, Haendel und Goethe (Helge Schneider)
bei Antwort benachrichtigen
Alpha13 Olaf19 „Kleine Sekunde - große Wirkung, oder: Millennium-Bug reloaded“
Optionen

Vernetzt sind das auch "PCs" in nem Netzwerk und das warum ist da genau erklärt!!!

Unvernetzt ist die Zeit denen ziemlich aber nicht ganz egal, die nicht vernetzte halbwegs aktuelle Wach- und Schließanlage oder Fahrstuhlsystem muß man aber mit der Lupe suchen...

bei Antwort benachrichtigen
IRON67 Olaf19 „Kleine Sekunde - große Wirkung, oder: Millennium-Bug reloaded“
Optionen

Warum kleben Computeranwendungen derart an der Uhrzeit?

Steht doch da:

Doch was für Menschen unmerklich ist, wirkt auf Computer wie eine halbe Ewigkeit. Koordinierte Schreibvorgänge, Netzwerkanfragen, Datenbankeinträge – die vernetzte IT-Welt wird über ein gemeinsames Zeitsignal synchronisiert.

Sobald ein Troll, DAU oder Elch im Lauf eines Threads auf heftige Kritik stößt, argumentiert er mit der Arroganz des Kritikers. Dies kann auch vorsorglich erfolgen.[Roesen's Law]
bei Antwort benachrichtigen
Olaf19 IRON67 „Warum kleben Computeranwendungen derart an der Uhrzeit? Steht...“
Optionen
Doch was für Menschen unmerklich ist, wirkt auf Computer wie eine halbe Ewigkeit.

Gerade deswegen hat es mich ein wenig gewundert, dass es anscheinend so einen großen Unterschied macht, ob die eine Schaltsekunde auf diverse Schaltvorgänge mit mehreren Millisekundne verteilt wird - denn für eine Computeranlage ist eine Millisekunde nicht gar so kurz wie für uns.

CU
Olaf

Die Welt ist ein Jammertal ohne Musik. Doch zum Glueck gab es Bach, Beethoven, Haendel und Goethe (Helge Schneider)
bei Antwort benachrichtigen
IRON67 Olaf19 „Gerade deswegen hat es mich ein wenig gewundert, dass es...“
Optionen

Es geht wohl weniger um die Länge (hihi), als darum, dass eine Software z.B. nicht weiß, was sie mit 23:59:60 anfangen soll, wo doch eigentlich auf 23:59:59 00:00:00 folgen soll.

Sobald ein Troll, DAU oder Elch im Lauf eines Threads auf heftige Kritik stößt, argumentiert er mit der Arroganz des Kritikers. Dies kann auch vorsorglich erfolgen.[Roesen's Law]
bei Antwort benachrichtigen
gelöscht_305164 IRON67 „Es geht wohl weniger um die Länge (hihi), als darum, dass...“
Optionen

So richtig nervös wird der Rechner, wenn 23:59:61 als Zeitvorgabe befohlen wird.

bei Antwort benachrichtigen
IRON67 gelöscht_305164 „So richtig nervös wird der Rechner, wenn 23:59:61 als...“
Optionen

Wenn wir erst den Mars besiedelt haben, wirds noch übler.
 
Der hat eine Rotation von 24 h 37 min 22 s.

Sobald ein Troll, DAU oder Elch im Lauf eines Threads auf heftige Kritik stößt, argumentiert er mit der Arroganz des Kritikers. Dies kann auch vorsorglich erfolgen.[Roesen's Law]
bei Antwort benachrichtigen
Olaf19 IRON67 „Wenn wir erst den Mars besiedelt haben, wirds noch übler....“
Optionen
Der hat eine Rotation von 24 h 37 min 22 s.

Entsprechend 88642 Sek. gegenüber 86400 Sek. für eine Erdrotation. Ist es aber nicht eher so, dass sich unsere Zeit- und Kalenderrechnung nach den Gegebenheiten auf der Erde richtet?

Würden wir auf dem Mars leben, wäre die Marsrotation auch genau(!) 24 Stunden. Dann würde eine Marssekunde eben etwas länger dauern als eine Erdsekunde, nämlich im Verhältnis 88642 / 86400, wodurch sich die langsamere Rotation wieder ausgliche. Die Erde hätte dann eine Rotation von 23 h und ein paar Zerquetschten.

Oder mache ich bei meiner Überlegung einen grundsätzlichen Denkfehler?

CU
Olaf

Die Welt ist ein Jammertal ohne Musik. Doch zum Glueck gab es Bach, Beethoven, Haendel und Goethe (Helge Schneider)
bei Antwort benachrichtigen
gelöscht_211427 Olaf19 „Entsprechend 88642 Sek. gegenüber 86400 Sek. für eine...“
Optionen

Hi @ all,
der grundsätzliche Denkfehler hier ist nur, dass noch keiner auf dem Mars lebt... nur ziemlich hinter dem Mond. Wenn der Mars tatsächlich von dieser humanoiden Bioform auf Kohlenstoffbasis besiedelt werden sollte, werden irgendwelche Zeit- und/oder Rotationsunterschiede wohl ziemlich Banane sein. Alleine die Kommunikation Mars/Erde dauert doch schon ewig... jedenfalls in Millisekunden gemessen. Interessanter ist doch beim Mars der Aspekt, warum Mensch den Mars im gleichem Atemzug bewohnbar machen will, in dem er die Erde unbewohnbar macht? Ist doch irgendwie komisch, oder? Aber irgendwie passt das gar nicht in diesen Thread...sonst ufert das wieder aus...also nicht so ernstnehmen...

Guts Nächtle

Frank

bei Antwort benachrichtigen
IRON67 gelöscht_211427 „Hi @ all, der grundsätzliche Denkfehler hier ist nur, dass...“
Optionen
der grundsätzliche Denkfehler hier ist nur, dass noch keiner auf dem Mars lebt.

Darum ja auch "WENN wir erst den Mars besiedelt haben..." 

Wo ist da der Denkfehler?

Sobald ein Troll, DAU oder Elch im Lauf eines Threads auf heftige Kritik stößt, argumentiert er mit der Arroganz des Kritikers. Dies kann auch vorsorglich erfolgen.[Roesen's Law]
bei Antwort benachrichtigen
IRON67 Olaf19 „Entsprechend 88642 Sek. gegenüber 86400 Sek. für eine...“
Optionen
dass sich unsere Zeit- und Kalenderrechnung nach den Gegebenheiten auf der Erde richtet?

Klar.

Dann würde eine Marssekunde eben etwas länger dauern als eine Erdsekunde
Heute wird übrigens für den Mars als Tageseinheit für seine Eigenrotation "Sol" genutzt.

http://www.giss.nasa.gov/tools/mars24/help/notes.html

Die Erdsekunde bleibt dieselbe - auch für Computer. Es sei denn, man baute spezielle, anders tickende für den Mars.

Sobald ein Troll, DAU oder Elch im Lauf eines Threads auf heftige Kritik stößt, argumentiert er mit der Arroganz des Kritikers. Dies kann auch vorsorglich erfolgen.[Roesen's Law]
bei Antwort benachrichtigen
REPI Olaf19 „Kleine Sekunde - große Wirkung, oder: Millennium-Bug reloaded“
Optionen

Diese kleine Sekunde hat unsere halbe Logistk in der Firma lahmgelegt.
Alle Linux-Kisten, welche das Warenwirtschaftssystem für diverse Lagerbereiche "beherbergen" haben an diesem Tag verrückt gespielt. Es waren nicht die Anwendungen sondern der Kernel, der die CPUs so hochgefahren hat, dass keine Anwendung mehr lief. Ein Reboot bzw. nach Suche im Internet ein Workarount (date -s "`date`" ) brachte dann schnell Abhilfe.

Man soll also auch eine Sekunde nicht unterschätzen.Überrascht
 

Es empfiehlt sich immer, etwas Linux im Hause zu haben.
bei Antwort benachrichtigen