“Conocimiento Redes>Redes virtuales

¿Qué es el esquema contiguo de usuario único?

2014/10/11
En un esquema contiguo de usuario único, cada programa de usuario y sus datos se mantienen en un único bloque contiguo de memoria. El sistema operativo gestiona la asignación de memoria a los procesos del usuario manteniendo una lista de bloques libres y asignando bloques a los procesos según sean necesarios. Cuando un proceso termina, su bloque de memoria regresa a la lista de bloques libres.

El esquema contiguo de usuario único es simple y fácil de implementar. Sin embargo, tiene una serie de desventajas. En primer lugar, puede provocar la fragmentación de la memoria. La fragmentación ocurre cuando hay muchos pequeños bloques de memoria libres que no se pueden usar para albergar ningún proceso. Esto puede reducir la cantidad de memoria disponible para los procesos del usuario. En segundo lugar, el esquema contiguo de usuario único puede dificultar el intercambio de memoria entre procesos. Si dos procesos necesitan compartir datos, se les debe asignar memoria en el mismo bloque. Esto puede resultar difícil de organizar, especialmente si los dos procesos no se crean al mismo tiempo.

A pesar de sus desventajas, el esquema contiguo de usuario único todavía se utiliza en algunos sistemas operativos. Es particularmente adecuado para sistemas que se utilizan para ejecutar programas pequeños y simples que no necesitan compartir memoria.

Redes virtuales
Guía paso a paso para la configuración de acceso remoto VPN
¿Qué es el cerebro virtual?
¿Qué es el mapeo virtual en la computadora?
Cómo proteger una VPN vía Escritorio Remoto
¿Cómo se comunican todas las capas de la red entre sí?
¿Qué es el modelo de red en DBMS?
¿Qué software usa una máquina virtual para interactuar entre el sistema operativo host y el sistema operativo invitado?
¿Qué es la forma completa de vdu?
Conocimiento de la computadora © http://www.ordenador.online