Login
Newsletter
Werbung

Thema: Schaltsekunde deckt Fehler im Linux-Kernel auf

5 Kommentar(e) || Alle anzeigen ||  RSS
Kommentare von Lesern spiegeln nicht unbedingt die Meinung der Redaktion wider.
0
Von Markus am Mo, 5. Januar 2009 um 18:53 #
..., daß das nicht früher auffiel, zumal Schaltsekunden an den folgenden Jahren eingefügt wurden:

1. Juli 1993
1. Juli 1994
1. Januar 1996
1. Juli 1997
1. Januar 1999
1. Januar 2006
1. Januar 2009

davor gab's Linux nicht. Alles weitere auf http://maia.usno.navy.mil

[
| Versenden | Drucken ]
  • 0
    Von Hansi am Mo, 5. Januar 2009 um 19:07 #
    Nicht komisch sondern logisch :D

    Der betroffene 2.6er Kernel wurde 2003 Released und ist wahrscheinlich erst seit 2006 im produktiven Server Einsatz

    [
    | Versenden | Drucken ]
    • 0
      Von Blacki am Mo, 5. Januar 2009 um 19:28 #
      Wenn ich mir hier mal die Daten der betroffenen Kernel Versionen anschaue dann wird es sogar noch Logischer. http://www.kernel.org/pub/linux/kernel/v2.6/
      [
      | Versenden | Drucken ]
    0
    Von Pffft... am Mo, 5. Januar 2009 um 19:19 #
    Ich würde vermuten, dass es mit dem neuen CFS-Scheduler zusammenhängt, der ja keine Timeslices mehr hat, sondern alles aufgrund der echten Laufzeit der Prozesse berechnet. Dazu braucht er dann die aktuelle Zeit und Peng!

    http://www.pro-linux.de/news/2007/11083.html

    Aber wie gesagt, nur eine Vermutung.

    [
    | Versenden | Drucken ]
    • 0
      Von Andi Kleen am Di, 6. Januar 2009 um 23:08 #
      Fast richtig, sched_clock() wurde mit dem O(1) scheduler in 2.6 eingefuehrt, 2.4 hatte das Problem nicht da
      der alte Scheduler keine Zeit abgefragt hat. Allerdings hatten viele spaetere 2.4 Distributionskernel den O(1) scheduler
      zu 2.4 zurueckportiert, deswegen haben warscheinlich auch einige 2.4s das Problem.
      [
      | Versenden | Drucken ]
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung