Diferencia entre revisiones de «SO monoprogramables»

De Wiki de Sistemas Operativos
Saltar a: navegación, buscar
Línea 8: Línea 8:
 
  Esto nos impide jugar al Sensible Soccer, por ejemplo, ya que ocupa 560KB. Una posible solución seria instalar un SO menos pesado, como una version  
 
  Esto nos impide jugar al Sensible Soccer, por ejemplo, ya que ocupa 560KB. Una posible solución seria instalar un SO menos pesado, como una version  
 
  más antigua de MS-DOS.
 
  más antigua de MS-DOS.
 
Otra posible solución es irte a jugar a casa del vecino, a expensas de que tenga que irse a la ducha o a comer con su familia :P
 

Revisión del 12:31 12 may 2011

La administración de memoria es muy sencilla. El SO se coloca como bloque al principio de la memoria, y el resto para el proceso a ejecutar. Si no cabe, podría recurrirse al solapamiento o a la ejecución en cadena.

Tiene debilidades en cuanto a protección de memoria. Para evitar que un proceso entre en el área del SO, se puede recurrir al uso de bits de protección (se le asocia a cada palabra un bit para comprobar si es de SO o del proceso) o a los registros valla (se conoce el limite de la dirección entre SO y proceso).

Ejemplo práctico: 
Pablo tiene una computadora cuya memoria principal tiene una capacidad de 640KB. El SO (MS-DOS) ocupa el principio de la memoria, dejando libre una 
zona de 512KB para el proceso conveniente. 
Esto nos impide jugar al Sensible Soccer, por ejemplo, ya que ocupa 560KB. Una posible solución seria instalar un SO menos pesado, como una version 
más antigua de MS-DOS.