Fünf wichtige Aktivitäten eines Betriebssystems

May 30

Ob Sie Windows 7, Mac OS, Linux verwenden, oder noch zu verwalten und mit MS-DOS auskommen, sind Sie ein Betriebssystem verwenden. Es ist eine gemeinsame Wahrnehmung, dass die Benutzeroberfläche des Betriebssystems definiert. Jedoch aus der Sicht der Informatik, Betriebssysteme sollen fünf primären Aufgaben die beziehen sich auf Programme kommunizieren miteinander und Steuerung des Zugriffs auf Hardware helfen.

Prozessmanagement

Wenn Sie ein Programm starten, erstellen Sie ein Minimum von einem Prozess. Operating System ausgedrückt ist ein Prozess eine einzelne Instanziierung eines Programms, wenn eine Anwendung mehrere Prozesse generieren kann. Prozesse laufen in zwei "Räumen"--die User-Space (wo Prozesse können gestartet und angehalten werden ohne Auswirkungen auf die Stabilität des Systems oder Leistung) und System-Raum, wo Prozesse vor zufälligen Kündigung geschützt sind. Wenn Sie auf den Task-Manager in Windows ziehen können klicken Sie auf eine Registerkarte mit der Bezeichnung "Prozesse" und finden Sie die derzeit auf Ihrem Betriebssystem ausgeführten Prozesse; Diese sind eindeutig markiert, mit SYSTEM, wenn sie auf Systemprozesse sind und mit dem Benutzernamen des Kontos, das Sie auf Benutzerebene Prozesse angemeldet sind.

Hauptspeicher-Management

Ihr Computersystem hat eine begrenzte Speichermenge. In Wirklichkeit hat es mehrere Ebenen des Gedächtnisses, einige auf der CPU, Hauptspeicher und nichtflüchtigen Speicher, jede mit unterschiedlichen Eigenschaften und Zugriff beschleunigt. Memory-Management verfolgt die Spuren welche Daten der an die Speicheradresse gespeichert ist, und welche Speicher ist neu geschrieben und werden gelöscht. Ein gutes Stück der Speicherverwaltung ist erbaut, um vorherzusagen, welche Informationen weiter und am häufigsten benötigt werden zu optimieren, was auf langsamer Abruf Busse gesetzt werden kann und welche Bedürfnisse schneller Zugang.

Datei- und Verzeichnis-Management

Die Verfolgung der die Speicherorte der Dateien bei Dauerlagerung wie Festplatten und USB-Sticks, ist einschließlich Verzeichnisstrukturen, Teil der Datei-Management-Funktion eines Betriebssystems. Es gibt mehr als nur die Verfolgung der Verzeichnis-Struktur. Es umfasst auch das Löschen und Wiederherstellen von Dateien und Berechtigungen--die Verfolgung von welcher Prozess hat die Kontrolle über die Dateien und Berechtigungen für Benutzer (und Netzwerkzugriff).

Benutzerverwaltung

Betriebssystemen seit Windows NT und Windows 2000 auf der Microsoft Seite und OS X auf der Macintosh-Seite wurden dedizierte Mehrbenutzer-Betriebssystemen. Dies ist nichts neues; Es ist seit den 1970er Jahren Teil der Unix-Betriebssystem-Designs. Ein Betriebssystem verfolgt die Spuren der welche Benutzer am Computer angemeldet sind, und stellt sicher, dass sie dieselbe Datei gleichzeitig zugreifen können. Wenn dies Netzwerkunterstützung enthält, regelt es auch, welche Netzwerk erreichbaren Dateien geöffnet und Manipulation sind.

Interpetation Befehlssystem

Das Befehlssystem Auslegung ist das OS Funktion Benutzer sind am vertrautesten--die grafische Benutzeroberfläche, Windows, Mäuse und Zeigern. Es umfasst auch textbasierte Schnittstellen und Befehlszeilen-Tools. Dieser Teil des Betriebssystems regelt auch, wo die Ausgabe geht. Es sendet die Ausgabe an den Bildschirm oder in eine Textdatei oder eine Protokolldatei oder Druckaufträge ausführt. Dieser Teil des Systems gehören Dinge wie Font-Management und Benutzer Konventionen wie Bildlaufleisten unter Windows. Es ist auch ein Teil des Betriebssystems, die regelmäßige Aktualisierung von Betriebssystem-Händler bekommt.