Abo
  • Services:
Anzeige
Chromebook mit Googles Chrome OS
Chromebook mit Googles Chrome OS (Bild: Google)

Jeff Nelson: Wie Chrome OS entstand

Chromebook mit Googles Chrome OS
Chromebook mit Googles Chrome OS (Bild: Google)

Jeff Nelson entwickelte 2006 für Google ein neues Betriebssystem, da ihm Windows und Linux viel zu langsam waren. Daraus wurde später Chrome OS, das zunächst auf Firefox basierte.

Jeff Nelson entwickelte die erste Version von Chrome OS, das damals noch nicht so hieß und auf Firefox statt Chrome basierte. In einem Blogeintrag schildert er die Anfänge des Betriebssystem, das zunächst unter dem Codenamen "Google OS" entwickelt und 2009 unter dem Namen "Chrome OS" erstmals veröffentlicht wurde. 2012 erhielt Google ein Patent auf Nelsons Erfindung.

Anzeige

Die erste Version des Betriebssystems schrieb Nelson bereits im Juli 2006, fand im Google-Management aber keine Unterstützung für seine Idee. "Das kann man nicht im Flugzeug nutzen", wies sein Chef die Idee ab. Dabei handelte es sich damals noch um eine vollständige Linux-Distribution, unter der sich jedes Linux-Programm nutzen ließ.

Zudem basierte diese erste Version noch auf Firefox, denn die Entwicklung von Chrome hatte damals noch gar nicht begonnen. Erst im Laufe des Jahres 2007 kam Chrome in Nelsons System zum Einsatz, als erste Betaversionen des Browsers Google-intern verteilt wurden. Allerdings ging es Nelson damals auch gar nicht um ein System, unter dem nur Web-Apps laufen wie heute unter Chrome OS. Vielmehr wollte Nelson ein extrem schnelles Betriebssystem entwickeln.

Nelson war nach eigenen Angaben von Windows und Linux frustriert. Die Systeme erschienen ihm unnötig langsam. Er entwickelte damals Web-Apps für Google, weshalb er seinen Browser sehr oft neu startete, manchmal mehrere hundert Mal am Tag. Das dauerte oft über 30 Sekunden. Aber selbst die Anzeige eines Ordners im Dateimanager fand Nelson zu langsam.

Nelsons Lösung bestand darin, das komplette Betriebssystem in den Arbeitsspeicher zu verschieben, so dass keine Zugriffe auf die Festplatte mehr nötig sind. Das Ergebnis: Firefox startet in 1 Sekunde statt zuvor in 45 Sekunden. Das Öffnen eines Verzeichnisses im Dateimanager beschleunigte sich von 8 auf 0,01 Sekunden. Selbst das Kompilieren von Code ging 60 Prozent schneller.

Um zu verhindern, dass ihm auf diesem Weg Daten verloren gehen, konfigurierte Nelson seine Entwicklungsumgebung so, dass sie automatisch Backups auf einem Netzwerklaufwerk ablegte. Einige Versionen wurden zudem lokal auf der Festplatte gespeichert. Für viele andere Aufgaben nutzte er Web-Apps, wobei die Daten ohnehin im Netz gespeichert wurden. Letztendlich kam das System so fast ohne Festplattenzugriffe aus, von den gelegentlichen Backups um dem Boot-Prozess einmal angesehen.

Große Anwendungen, die mehrere GByte belegen, lassen sich in so einem System aber nicht installieren, denn der verfügbare Arbeitsspeicher war im Vergleich zu einer Festplatte knapp. Letztendlich führte die Idee des im RAM liegenden Betriebssystem aber dazu, dass immer mehr Programme durch Web-Apps ersetzt wurden und die Grundidee eines Betriebssystems entstand, bei dem alle Anwendungen im Browser laufen.

Nachtrag vom 15. Februar 2013, 8:30 Uhr

Peter Kasting und andere Google-Mitarbeiter zweifeln die Darstellung von Jeff Nelson an. Nach Ansicht von Kasting, der an der Entwicklung von Chrome von Beginn an beteiligt war, hat Nelsons Projekt nichts mit Chrome OS zu tun. Dem allerdings widerspricht Nelson in den Kommentaren zu Kastings Eintrag bei Google+.


eye home zur Startseite
Fohat 15. Feb 2013

Schnell, übersichtlich in der Programmierung. Wird aber nicht wirklich forciert...

irata 14. Feb 2013

Beim Atari 800XL war die RAMDisk jedenfalls ein enormer Geschwindigkeitszuwachs. Aber im...

irata 14. Feb 2013

Stimmt zum Teil, es werden aber auch bestimmte Werte ins RAM kopiert, gelöscht...

HerrMannelig 14. Feb 2013

weil es von vornherein optimiert?

jude 14. Feb 2013

... und er hätte diese als "zu langsam" taxiert wäre etwas wirklich spannendes...



Anzeige

Stellenmarkt
  1. VBL. Versorgungsanstalt des Bundes und der Länder, Karlsruhe
  2. über 3C - Career Consulting Company GmbH, deutschlandweit (Home-Office)
  3. INTENSE AG, Würzburg, Köln
  4. Landeshauptstadt München, München


Anzeige
Top-Angebote
  1. (heute: Bang & Olufsen BeoPlay A1 für 179,00€)
  2. (u. a. Xbox One S + 2. Controller + 4 Spiele für 319,00€, SanDisk 32-GB-USB3.0-Stick 9,00€ u...

Folgen Sie uns
       


  1. PSX 2016

    Sony hat The Last of Us 2 angekündigt

  2. Raspberry Pi

    Schutz gegen Übernahme durch Hacker und Botnetze verbessert

  3. UHD-Blu-ray

    PowerDVD spielt 4K-Discs

  4. Raumfahrt

    Europa bleibt im All

  5. Nationale Sicherheit

    Obama verhindert Aixtron-Verkauf nach China

  6. Die Woche im Video

    Telekom fällt aus und HPE erfindet den Computer neu - fast

  7. Hololens

    Microsoft holoportiert Leute aus dem Auto ins Büro

  8. Star Wars

    Todesstern kostet 6,25 Quadrilliarden britische Pfund am Tag

  9. NSA-Ausschuss

    Wikileaks könnte Bundestagsquelle enttarnt haben

  10. Transparenzverordnung

    Angaben-Wirrwarr statt einer ehrlichen Datenratenangabe



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Final Fantasy 15 im Test: Weltenrettung mit der Boyband des Wahnsinns
Final Fantasy 15 im Test
Weltenrettung mit der Boyband des Wahnsinns
  1. Square Enix Koop-Modus von Final Fantasy 15 folgt kostenpflichtig

Udacity: Selbstfahrendes Auto selbst programmieren
Udacity
Selbstfahrendes Auto selbst programmieren
  1. Strategiepapier EU fordert europaweite Standards für vernetzte Autos
  2. Autonomes Fahren Comma One veröffentlicht Baupläne für Geohot-Nachrüstsatz
  3. Autonomes Fahren Intel baut Prozessoren für Delphi und Mobileye

Quake (1996): Urknall für Mouselook, Mods und moderne 3D-Grafik
Quake (1996)
Urknall für Mouselook, Mods und moderne 3D-Grafik
  1. Künstliche Intelligenz Doom geht in Deckung

  1. Re: Was für eine tolle NEWS: Auf das Spiel freue...

    grslbr | 02:41

  2. Re: "ein großer Betrag"

    Carlo Escobar | 02:39

  3. Re: Memristor fehlt noch

    Moe479 | 02:35

  4. Re: Port umlenken

    delphi | 02:24

  5. Re: Wegen Galiumnitrid? Sonst nichts?

    picaschaf | 02:12


  1. 00:03

  2. 15:33

  3. 14:43

  4. 13:37

  5. 11:12

  6. 09:02

  7. 18:27

  8. 18:01


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel