Die Funktionen des Computer-Betriebssystems sind: 1. Prozessverwaltung; .
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.
Die Hauptfunktionen des Betriebssystems:
1. Prozessverwaltung
Sowohl residente Programme als auch Anwendungen laufen prozessbasiert. Wenn der Computer die von Neumann-Architektur übernimmt, kann jede CPU jeweils nur höchstens einen Prozess ausführen.
2. Speicherverwaltung
Die Speicherverwaltung des Betriebssystems bietet Funktionen wie das Finden von verfügbarem Speicherplatz, das Konfigurieren und Freigeben von Speicherplatz sowie den Austausch von Speicher- und Low-Speed-Speicherpaketen. Diese Funktion wird auch als virtuelle Speicherverwaltung bezeichnet und erhöht die für jeden Prozess verfügbare Speichermenge erheblich.
3. Festplatten- und Dateisystem
Das Betriebssystem verfügt über viele Arten integrierter Dateisysteme. Linux verfügt beispielsweise über eine sehr große Auswahl an integrierten Dateisystemen, wie ext2, ext3, ext4, ReiserFS, Reiser4, GFS, GFS2, OCFS, OCFS2, NILFS und Google File System. Linux unterstützt auch nicht-native Dateisysteme wie XFS, JFS, FAT-Familie und NTFS.
4. Netzwerk
Viele moderne Betriebssysteme sind in der Lage, das gängige Internet-Kommunikationsprotokoll TCP/IP zu betreiben. Dies bedeutet, dass das Betriebssystem in die Online-Welt eintreten und Ressourcen wie Dateien, Drucker und Scanner mit anderen Systemen teilen kann.
5. Sicherheit
Das Betriebssystem bietet direkten oder indirekten externen Zugriff auf einige Ressourcen, wie z. B. Dateien auf lokalen Festplatten, geschützte privilegierte Systemaufrufe, private Daten von Benutzern und Dienste, die von auf dem System ausgeführten Programmen bereitgestellt werden.
6. Interne Kommunikationssicherheit
Interne Informationssicherheit kann als Mittel angesehen werden, um zu verhindern, dass laufende Programme willkürlich auf Systemressourcen zugreifen. Die meisten Betriebssysteme ermöglichen es normalen Programmen, die CPU des Computers direkt zu steuern. Es stellt sich daher die Frage, wie man das Anhalten eines Programms erzwingen kann, ein Betriebssystem, das Transaktionen verarbeiten und dieselben speziellen Anweisungen ausführen kann. In diesem Fall ist das Betriebssystem nur eine weitere Parallele Programm.
CPUs, die für Allzweck-Betriebssysteme hergestellt werden, implementieren normalerweise ein gewisses Maß an speziellen Befehlsschutzkonzepten auf Hardwareebene. Programme mit niedrigeren Berechtigungsstufen werden häufig daran gehindert, spezielle Anweisungen auszuführen, beispielsweise den direkten Zugriff auf externe Geräte wie Festplatten.
7. Benutzeroberfläche
Die meisten Betriebssysteme verfügen heute über eine grafische Benutzeroberfläche (GUI). Einige ältere Betriebssysteme integrieren die grafische Benutzeroberfläche eng in den Kernel, beispielsweise die frühesten Implementierungen von Windows und MacOS.
8. Treiber
Ein Treiber (Gerätetreiber) ist eine Computersoftware, die für die Interaktion mit Hardware entwickelt wurde. Dabei handelt es sich in der Regel um eine gut gestaltete Geräteinteraktionsschnittstelle, die über ein mit der Hardware verbundenes Computeraggregationssubsystem oder Kommunikationssubsystem Funktionen zum Sortieren und Empfangen von Informationen für das Gerät bereitstellt. Und schließlich stellen Sie die Nachricht dem Betriebssystem oder der Anwendung zur Verfügung.
Für mehr Computerwissen besuchen Sie bitte die FAQ-Kolumne!
Das obige ist der detaillierte Inhalt vonWelche Funktionen hat ein Computer-Betriebssystem?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!