Multi usuario
Multiusuario

La palabra multiusuario se refiere a un concepto de
sistemas operativos, pero en ocasiones también puede aplicarse a programas de
computadora de otro tipo (e.j. aplicaciones de base de datos) e incluso a
sistemas de cómputo. En general se le llama multiusuario a la característica de
un sistema operativo o programa que permite proveer servicio y procesamiento a
múltiples usuarios simultáneamente, estrictamente es pseudo-simultáneo (tanto
en paralelismo real como simulado). En ocasiones pueden aplicarse a programas
de computadora de otro tipo e incluso a sistemas de computo. En contraposición
a los sistemas monousuario, que proveen servicio y procesamiento a un solo
usuario, en la categoría de multiusuario se encuentran todos los sistemas que
cumplen simultáneamente las necesidades de dos o más usuarios, que comparten
los mismos recursos. Actualmente este tipo de sistemas se emplean especialmente
en redes, pero los primeros ejemplos de sistemas multiusuario fueron los
centralizados, que los usuarios compartían a través del uso de múltiples
dispositivos de interfaz humana (e.j. una unidad central y múltiples. sirve
para empresas monitores y teclados).
Los recursos que se comparten son, normalmente, una
combinación de:
Procesador.
Memoria.
Almacenamiento
secundario (en disco duro).
Programas.
Periféricos
como impresoras, plóteres, escáneres, etc.
De tal modo que múltiples usuarios utilizan una única
computadora, comparten programas y usan un sistema operativo unificado, que les
están dedicados por completo; teniendo la impresión de que lo hacen
simultáneamente.
Sistemas operativos multiusuario
En los sistemas operativos antiguos, la idea de
multiusuario guarda el significado original de que éste puede ser utilizado por
varios usuarios al mismo tiempo, permitiendo la ejecución concurrente de
programas por parte de distintos usuarios. Aunque la idea original de tiempo
compartido o el uso de terminales bobas no es ya el más utilizado. Esto debido
a que los computadores modernos pueden tener múltiples procesadores, o proveer
sus interfaces de usuario a través de una red, o en casos especiales, ya ni siquiera
existe un solo computador físico proveyendo los servicios, sino un conjunto de
computadoras en red o conectadas por un bus de alta velocidad y actuando en
concierto para formar un clúster.

El principio del concepto es facilitar compartir los recursos
de procesamiento, almacenamiento y periféricos varios, reduciendo el tiempo
ocioso en el (o los) procesador(es), e indirectamente implica reducción de los
costos de energía y equipamiento para resolver las necesidades de cómputo de
los usuarios. Ejemplos de sistemas operativos con característica de
multiusuario son VMS y Unix, así como sus múltiples derivaciones (e.g. IRIX,
Solaris, etc.) y los sistemas tipo Unix como Linux, FreeBSD y Mac OS X.

En la familia de los sistemas operativos Microsoft Windows,
desde Windows 95 hasta la versión Windows 2000, proveen soporte para ambientes
personalizados por usuario, pero no admiten la ejecución de múltiples sesiones
de usuario mediante el entorno gráfico.
Las versiones de Windows 2000 server y Windows 2003 server
ofrecen el servicio Terminal Server el cual permite la ejecución remota de
diferentes sesiones de usuario.
Usuarios y grupos
En Linux hay dos tipos de cuentas, unas de usuario
personalizado (cuya información se guarda en /etc/passwd) y otras de grupo de
usuarios (que se guardan en /etc/group/). Estos usuarios pueden tener distintos
privilegios de acceso a los recursos (dispositivos de almacenamiento,
administrar sistema, conectar a internet, conectar a redes inalámbricas con un
módem, configurar impresoras, etc.)
Comentarios
Publicar un comentario