El sistema operativo se encarga de administrar la CPU que va a estar repartida entre todos los procesos que se estén ejecutando como tambien, gestionar la RAM: Para asignar el espacio de memoria a cada aplicación y a cada usuario, en caso de ser necesario. Cuando esta memoria se hace insuficiente, se crea una memoria virtual, de mayor capacidad, pero como está en el almacenamiento secundario (disco duro), es más lenta.