Desde este punto de vista, la labor del sistema operativo es la de proporcionar una asignación ordenada y controlada de los procesadores, memorias y dispositivos de E/S para los varios programas que compiten por ellos (en especial si se tienen varios usuario simultáneos).