Hinweise zur Funktionsweise des Google-Betriebssystems

Kurz nachdem Google in der Nacht zum Dienstag Pläne für ein eigenes Betriebssystem (OS) namens Google Chrome OS angekündigt hatte, meldete sich der Webgigant zu technischen Details, das Projekt befinde sich noch in einem zu frühen Stadium. Die ersten Netbook-Geräte mit Chrome OS werden erst in der zweiten Jahreshälfte 2010 auf den Markt kommen, so dass die meisten Nutzer bis dahin warten müssen, um genau zu erfahren, wie die Software funktioniert. Das bedeutet jedoch nicht, dass es nicht bereits Hinweise gibt und die größten Hinweise in Googles Chrome-Browser zu finden sind, der nach Angaben des Unternehmens ein wichtiger Bestandteil des neuen Betriebssystems sein wird.



Laut einem Beitrag von Sundar Pichai, einem Vizepräsidenten für Produktmanagement bei Google, und Linus Upson, dem Engineering Director des Unternehmens, wird das Open-Source-Chrome-OS aus einem Linux-Kernel bestehen, auf dem der Google Chrome-Browser in einem vollständig läuft neue Desktop-Umgebung.

Der Chrome-Browser wurde vor neun Monaten veröffentlicht und ist der Versuch von Google, den Browser komplett neu zu erfinden: Er wurde von Grund auf für Webanwendungen entwickelt und soll die einzige Anwendung sein, die eine weberfahrene Benutzerin auf ihrem Computer benötigt.





Können Gefangene das Internet nutzen?

In einem Interview im März sagte Darin Fisher, ein Ingenieur im Google Chrome-Team, dass die Ingenieure in den ersten Sitzungen beschlossen hatten, eine Seite aus dem Betriebssystembuch zu nehmen, als sie den Browser erstellten. Insbesondere hat sich das Chrome-Team entschieden, den Browser als Launchpad zu behandeln, von dem aus der Benutzer verschiedene Webanwendungen starten kann. Jede Anwendung arbeitet unabhängig, sodass der Absturz einer Anwendung die anderen nicht beeinflusst. Laut Fisher mussten Betriebssysteme den gleichen Ansatz verfolgen, um den Absturz einer einzelnen Anwendung zu ermöglichen, ohne dass ein Benutzer das gesamte System neu starten musste. Diese Änderung im Browserdesign trägt dazu bei, Webanwendungen die Stabilität zu verleihen, die Desktopanwendungen genießen.

Das Konzept lässt sich leicht auf das Betriebssystem zurückführen. Sofern der Benutzer auf Webanwendungen wie Gmail, Google Docs und dergleichen angewiesen ist, vereinfacht dies das Betriebssystem erheblich. Es reduziert die Anzahl der zu installierenden Anwendungen und die Datenmenge, die auf dem Computer selbst gespeichert und verarbeitet werden muss, erheblich.

Mit Chrome OS wird Google die Grenze zwischen Browser und Betriebssystem komplett verwischen, sagt Ramesh Iyer, Head of Worldwide Business Development for Mobile Computing bei Texas Instruments , einem der Partner von Google bei dem Projekt. Der Browser ist Ihr Betriebssystem, sagt Iyer. Der Browser ist Ihre Benutzeroberfläche. Der Browser ist der Mechanismus, über den Sie Anwendungen starten.



Die Optimierung des Betriebssystems, um sich auf das Web zu konzentrieren, wird es Geräten ermöglichen, leistungsfähigere Programme mit weniger leistungsstarken Prozessoren auszuführen, sagt Iyer. Durch niedrige Prozessoranforderungen können neue Geräte weniger Akkuleistung verbrauchen und leichter bleiben. Texas Instruments beispielsweise arbeitet mit Google zusammen, um die Chrome OS-Software in seine OMAP 3 Multimedia-Anwendungsprozessoren, wodurch ein System geschaffen wird, das problemlos in Netbooks und anderen Geräten installiert werden kann.

wann startete voyager 2

Webanwendungen einen tieferen Zugriff auf den zugrunde liegenden Kernel zu gewähren, könnte es Webentwicklern erleichtern, bessere Funktionen und eine bessere Benutzererfahrung bereitzustellen, sagt Jared Spule , Gründungsdirektor von Benutzeroberflächen-Engineering , ein Beratungsunternehmen mit Sitz in North Andover, MA. Als Webanwendungen wie Gmail und Google Maps zum ersten Mal auftauchten, mussten die Software-Ingenieure, die sie erstellt haben, laut Spool viel Hacking betreiben, um die entsprechenden Interaktionsebenen zu schaffen. Als wir vom Desktop zum Browser wechselten, machten wir einen großen Schritt zurück, sagt Spool.

Mit einem eng mit dem Web verbundenen Betriebssystem kann Google ausgeklügelte Ressourcenverwaltungstools einführen, mit denen Webanwendungen viel reibungsloser ausgeführt werden können. Eine wichtige Rolle für das Betriebssystem besteht darin, den Anwendungen Speicher zuzuweisen und ihn an sich ändernde Anforderungen anzupassen. Ein großes Problem bei interaktiven Webanwendungen war bisher, dass Browser keine effizienten Möglichkeiten hatten, den den verschiedenen Webseiten zugewiesenen Speicher anzupassen. Der Chrome-Browser habe die Situation bereits verbessert, sagt Spool, und er erwartet, dass das Betriebssystem noch weiter geht. Er sagt, dass dies leistungsfähigere Webanwendungen ermöglichen wird, die auf dem neuen Betriebssystem reibungsloser laufen.

Aber das Erstellen des Chrome-Betriebssystems wird nicht so einfach sein, wie einen Browser auf den Linux-Kernel zu kleben, sagt Spool. Die Browserversion von Chrome basiert beispielsweise auf der Benutzeroberfläche des zugrunde liegenden Betriebssystems. Funktionen wie Bildlaufleisten kommen vom Betriebssystem, nicht vom Browser, daher muss Google all dies von Grund auf neu erstellen, und selbst einfache Dinge erfordern viel Zeit und Mühe.



Dem Chrome-Browser fehlen auch die Treiber, die erforderlich sind, um externe Geräte wie Drucker oder iPods mit Strom zu versorgen. Iyer von Texas Instruments stellt sich einen neuen Weg vor, wie Chrome OS dieses Problem angehen könnte. Möchten Sie nicht lieber einen Drucker in der Cloud anbinden? er sagt. Da immer mehr Geräte, einschließlich Kameras, Drucker, GPS usw., in der Lage sind, sich selbst mit dem Internet zu verbinden, kommt das Konzept einer Webschnittstelle zwischen dem Computer eines Benutzers und dem Gerät der Realität näher. Dies ist der heilige Gral des Internets, sagt Iyer.

Pichai und Upson haben außerdem erklärt, dass Chrome OS alle webbasierten Anwendungen automatisch unterstützen wird und dass neue Anwendungen, die für Chrome OS geschrieben wurden, auf jedem standardbasierten Browser unter Windows, Mac und Linux ausgeführt werden können. Obwohl die Entwicklung von Webanwendungen in den letzten Jahren explodiert ist, kann dies auch zu Einschränkungen führen, die den Benutzer daran hindern, auf interessante Anwendungen zuzugreifen, die in Programmiersprachen entwickelt wurden, die nicht für das Web gedacht sind.

Umfragen zur Wahlvorhersage 2016

Aber auch dafür hat Google möglicherweise eine Lösung. Das Unternehmen arbeitet an einem experimentellen Projekt namens Nativer Google-Client Dadurch könnte Code, der in Nicht-Websprachen wie C und C++ geschrieben wurde, sicher im Browser ausgeführt werden.

Chris Rohlf, Senior Security Consultant für Matasano-Sicherheit , das an den Tests der Implementierung von Native Client beteiligt war, sagt: Es könnte die Geheimwaffe von Google sein, wenn es um Chrome OS geht, weil es Entwicklern ermöglichen würde, diese Plattform um Dinge wie Video und Grafik zu erweitern, ohne auf Google warten zu müssen etwas davon implementieren.

verbergen

Tatsächliche Technologien

Kategorie

Unkategorisiert

Technologie

Biotechnologie

Technologierichtlinie

Klimawandel

Mensch Und Technik

Silicon Valley

Computer

Mit News Magazine

Künstliche Intelligenz

Platz

Intelligente Städte

Blockchain

Reportage

Alumni-Profil

Alumni-Verbindung

Mit News Feature

1865

Meine Sicht

77 Mass Avenue

Treffen Sie Den Autor

Profile In Großzügigkeit

Auf Dem Campus Gesehen

Alumni-Briefe

Nachrichten

Wahl 2020

Mit Index

Unter Der Kuppel

Feuerwehrschlauch

Unendliche Geschichten

Pandemie-Technologieprojekt

Vom Präsidenten

Titelstory

Fotogallerie

Empfohlen