El software multiusuario es un software que permite el acceso de varios usuarios a un ordenador . [ 1 ] Los sistemas de tiempo compartido son sistemas multiusuario. La mayoría de los sistemas de procesamiento por lotes para ordenadores centrales también pueden considerarse "multiusuario", para evitar que la CPU permanezca inactiva mientras espera a que finalicen las operaciones de entrada/salida . Sin embargo, el término " multitarea " es más común en este contexto.
Un ejemplo es un sistema Unix o similar a Unix donde varios usuarios remotos tienen acceso (como a través de un puerto serie o Secure Shell ) al indicador de shell de Unix al mismo tiempo. Otro ejemplo utiliza varias sesiones de X Window distribuidas en varios terminales alimentados por una sola máquina; este es un ejemplo del uso de un cliente ligero . Funciones similares también estaban disponibles en una variedad de sistemas operativos que no eran similares a Unix, como Multics , VM/CMS , OpenVMS , MP/M , Concurrent CP/M , Concurrent DOS , FlexOS , Multiuser DOS , REAL/32 , OASIS , THEOS , PC-MOS , TSX-32 y VM/386 .
Algunos sistemas operativos multiusuario, como las versiones de Windows de la familia Windows NT, admiten el acceso simultáneo de varios usuarios (por ejemplo, mediante Conexión a Escritorio remoto ), así como la posibilidad de que un usuario se desconecte de una sesión local dejando procesos en ejecución (realizando tareas en su nombre) mientras otro usuario inicia sesión y utiliza el sistema. El sistema operativo proporciona aislamiento de los procesos de cada usuario respecto a los de los demás, al tiempo que permite su ejecución concurrente .
Los sistemas de gestión están diseñados implícitamente para ser utilizados por múltiples usuarios, normalmente al menos un administrador u operador del sistema , y una comunidad de usuarios finales .
El término complementario « monousuario » se usa comúnmente para referirse a un sistema operativo que solo puede ser utilizado por una persona a la vez, o en referencia a un contrato de licencia de software monousuario . Los sistemas operativos multiusuario, como Unix, a veces disponen de un modo o nivel de ejecución monousuario para mantenimiento de emergencia. Ejemplos de sistemas operativos monousuario son MS-DOS , OS/2 y Classic Mac OS .
Véase también
Referencias
- ↑ Red, Edward; Jensen, Gregory; French, David; Weerakoon, Prasad (10 de octubre de 2011). Arquitecturas multiusuario para la colaboración en ingeniería asistida por computadora . 17.ª Conferencia Internacional sobre Emprendimiento Concurrente, ICE 2011. ResearchGate . Consultado el 6 de octubre de 2022 .
Enlaces externos
- Interix en un entorno TSE multiusuario de Windows: artículo sobre el modelo multiusuario de Unix y MS-Windows NT TSE.
- Tecnología de sistemas operativos