Ein Betriebssystem ist das zentrale Stück der Software auf einem Computer . Diese Software dient als Bindeglied zwischen dem Endbenutzer , der physischen Hardware des Computers und die verschiedenen Programme auf dem Computer installiert , wie ein Media-Player. Einige der beliebtesten Betriebssysteme auf PCs verwendet werden, umfassen die verschiedenen Inkarnationen von Windows, Mac und Linux. Während jede Art von Betriebssystem bietet verschiedene Stärken wie Kompatibilität, Sicherheit und Stabilität, sie führen alle einen ähnlichen Satz von Funktionen. Memory Management
Jedes Programm nutzt Random Access Memory oder RAM, zu laufen. Nach Kioskea , muss das Betriebssystem die Zuweisung von RAM -Anwendungen zu verwalten als eine ihrer wichtigsten Aufgaben . Die Daten die Programme ausführen müssen in gespeichert bekommen und abgerufen aus dem RAM . Das Betriebssystem bestimmt , welche Menge an RAM jedes Programm für diese kurzfristige Datenspeicherung und-abruf erhält . Wenn der Bedarf an RAM die verfügbare RAM kann der Betriebszustand des virtuellen Speichers durch Behandlung eines Teils der Festplatte Speicher RAM zu erstellen. Dieser Prozess ermöglicht es Anwendungen, weiter funktionieren , aber virtuellem Speicher arbeitet langsamer als wahr RAM .
Process Management
meisten Computer-Nutzer laufen mehrere Programme gleichzeitig . Jedes Programm als ein Prozess in dem Computersystem . Das Betriebssystem muss Verwaltung all den verschiedenen Prozessen , wie sie häufig benötigen Zugriff auf die gleiche Hardware, nach University of Bridgeport. In der Praxis der Computer läuft nur einem Arbeitsgang gleichzeitig oder wenigstens ein Verfahren zu einer Zeit pro zentrale Verarbeitungseinheit , aber Übergänge zwischen den Prozessen so schnell, dass es für den Benutzer unbemerkt geht . Das Betriebssystem bestimmt die Reihenfolge, und die Gesamtzeit jeder Prozess bekommt , mit denen Elemente der Hardware.
Dateiverwaltung
weitere wichtige Funktion des Betriebssystems ist Dateiverwaltung. Das Betriebssystem übernimmt die Speicherung und den Zugriff auf die Dateien , in der Regel durch hierarchische Verzeichnisse. Es bietet Anwendungen mit Zugriff auf Dateien , die sie benötigen zu bedienen, wie ausführbare Dateien sowie user-generated -Dateien, wie Dokumente und Bilddateien .
Input /Output
das Betriebssystem hat auch Verantwortung für die Verwaltung Input /Output- Funktionen, die Interaktion zwischen dem Benutzer und Computer zu ermöglichen. Gemeinsame Eingabegeräte sind die Tastatur und Maus, wenn Mikrofone , Joysticks und Kameras auch als Eingabegeräte zählen. Ausgabegeräte sind Monitore, Lautsprecher und Drucker . Als Gruppe zusammen genommen , sind Ein-und Ausgabegeräte im Allgemeinen als Peripherie bezeichnet. Kioskea berichtet, dass Betriebssysteme Treiber , kleine Programme, die Signale zu und von der Hardware zu übersetzen, zu verwenden, um einen reibungslosen Betrieb von Peripheriegeräten zu erleichtern.