Betriebssysteme verwalten Benutzerinteraktion mit den physischen Ressourcen ein Computer zur Verfügung stellt. Durch ein Betriebssystem , sind Anwender in der Lage zu tragen jeden Tag Computing Aktivitäten einschließlich Ausführen von Anwendungen, den Zugriff auf Webseiten , per E-Mail und Speichern von Dateien , wie Daten-und Medien- Elemente. Die wichtigsten Betriebssysteme auf Desktop-und Laptop-Computern verwendet werden, umfassen verschiedene Versionen von Microsoft Windows und Mac , sowie eine Vielzahl von Linux -Distributionen, darunter Ubuntu. Ihre Schnittstellen und Ansätze können variieren , aber die wichtigsten Funktionen innerhalb eines Betriebssystems sind im Großen und Ganzen die gleichen. Process Management
Computing -Anwendungen und Funktionen werden in erster Linie durch eine oder mehrere Verarbeitung Chips durchgeführt . Betriebssysteme können offenbar mehrere Prozesse gleichzeitig ausgeführt werden , sondern verschiedene Aufgaben zwischen von einem einzigen Prozessor mit einer Geschwindigkeit schneller als abgewechselt Benutzer erkennen kann. Dadurch können mehrere Programme und Computing Aktivitäten zur gleichen Zeit aus dem Benutzer- Sicht zu betreiben. Jede Anwendung läuft oder Aktivität innerhalb einer einzigen dedizierten Prozess , mit dem Betriebssystem Planung und Verwaltung die Verarbeitung von Ressourcen zwischen Aktivitäten.
Memory Management
Betriebssysteme verwenden Random Access Memory die kurzfristigen Daten für Anwendungen und andere Computer-Funktionen benötigt, um arbeiten zu speichern. Jede Aktivität, die laufenden Computing ist eine bestimmte Menge an Speicher zugeordnet, die das Betriebssystem verwaltet . In Fällen, in denen eine Anwendung versucht , etwas zu tun , dass es nicht genug Speicher für ein Betriebssystem, können manchmal virtueller Speicher für die Durchführung der erforderlichen Verarbeitung, durch die Verwendung eines Abschnitts von Festplattenspeicher und es zu benutzen , als ob es RAM ist .
Dateiverwaltung
Computer- Geräte speichern können viele verschiedene Arten von Daten , Datei -und Dokumentenmanagement . Diese können persönliche Dateien der Benutzer, wie Textverarbeitung Dokumente , Fotografien und Videos. Anwendungen auf dem Computer installiert ist, kann auch mit zahlreichen Dateien erforderlich, wenn sie ausführen zugeordnet werden. Das Betriebssystem verwaltet die Speicherung und Verwendung dieser Dateien, einschließlich Anzeigen, Bearbeiten und Löschen . Die meisten Betriebssysteme bieten eine grafische Benutzeroberfläche für die Benutzer Zugriff auf das Dateisystem , z. B. Windows Explorer oder Finder unter Mac OS X.
Input /Output
Computer verwenden eine Vielzahl von Kanälen für die Benutzerinteraktion . Computer- Ausgabe enthält den Monitor und die Lautsprecher oder Kopfhörer , während der Eingang schließt die Maus und Tastatur. Dies sind die Standard Input /Output -Elemente in einem Desktop-oder Laptop-Computer, während mobile Geräte manchmal zusätzliche Elemente bieten . Diese Hardware- Komponenten werden durch das Betriebssystem durch den Einsatz von Treiber verwaltet. Treiber bei der Kommunikation zwischen dem Benutzer und der Hardware innerhalb eines bestimmten Computing -System, einschließlich der Aufnahme und Interpretation von Benutzereingaben und präsentiert Ausgang in Reaktion darauf zur Verfügung gestellt.
Anwendungen
Betriebssystem selbst ist eine Software-Anwendung. In den meisten Fällen erfolgt jedoch Benutzer Zugriff auf IT-Ressourcen statt durch andere Anwendungen. Es gibt einige Anwendungen auf einem Betriebssystem , wenn es zunächst selbst installiert , aber die Benutzer können auch zusätzliche Software installieren entweder von der Festplatte oder durch das Herunterladen über das Web. Das Betriebssystem übernimmt die Ausführung von Anwendungen sowie die Verwaltung der Ressourcen , die sie benötigen , wie z. B. Speicher und Eingabe /Ausgabe . Häufige Anwendungen sind Web-Browser , E-Mail -Clients , Textverarbeitungsprogramme und Media-Player .