Das Betriebssystem eines Computers verwaltet die Hardware- und Softwareressourcen, den Speicher, den Arbeitsspeicher und die Prozesse eines Systems. Als Ressourcenmanager verwaltet und betreibt es den Arbeitsspeicher, den Prozessor, die Eingabe- und Ausgabegeräte sowie die Festplatte Platz.
Da Programme und Prozesse um die Zentraleinheit konkurrieren und Ressourcen wie Arbeitsspeicher und Speicher beanspruchen, stellt das Betriebssystem sicher, dass jeder Prozess oder jedes Programm die erforderlichen Ressourcen erhält, die es benötigt. Es identifiziert auch, wann die Zentraleinheit einen Prozess oder eine Aktion ausführt.
Ein Betriebssystem steuert auch, wie der Computer Daten speichert und den Zugriff und die Erstellung von Dateien durch Benutzer. Es ist auch für die Zuweisung und Freigabe von Speicher zu Prozessen verantwortlich.