Perifericos

Páginas: 18 (4485 palabras) Publicado: 15 de mayo de 2012
1) Cuales son las técnicas que utiliza el sistema operativo para administrar la memoria, Explíquelas.

A continuación se observarán las técnicas correspondientes a la administración de la memoria.

Aspectos generales:

- Memoria real:

La memoria real o principal es en donde son ejecutados los programas y procesos de una computadora y es el espacio real que existe en memoria para que seejecuten los procesos. Por lo general esta memoria es de mayor costo que la memoria secundaria, pero el acceso a la información contenida en ella es de más rápido acceso. Sólo la memoria cache es más rápida que la principal, pero su costo es a su vez mayor.

- Memoria virtual:

El término memoria virtual se asocia a dos conceptos que normalmente aparecen unidos:

El uso de almacenamientosecundario para ofrecer al conjunto de las aplicaciones la ilusión de tener más memoria RAM de la que realmente hay en el sistema. Esta ilusión existe tanto a nivel del sistema, es decir, teniendo en ejecución más aplicaciones de las que realmente caben en la memoria principal, sin que por ello cada aplicación individual pueda usar más memoria de la que realmente hay o incluso de forma más general,ofreciendo a cada aplicación más memoria de la que existe físicamente en la maquina.
Ofrecer a las aplicaciones la ilusión de que están solas en el sistema, y que por lo tanto, pueden usar el espacio de direcciones completo. Esta técnica facilita enormemente la generación de código, puesto que el compilador no tiene por qué preocuparse sobre dónde residirá la aplicación cuando se ejecute.

-Espacio de direcciones:

Los espacios de direcciones involucrados en el manejo de la memoria son de tres tipos:

Direcciones físicas: Son aquellas que referencian alguna posición en la memoria física.

Direcciones lógicas: Son las direcciones utilizadas por los procesos. Sufren una serie de transformaciones, realizadas por el procesador (la MMU), antes de convertirse en direcciones físicas.Direcciones lineales: Direcciones lineales se obtienen a partir de direcciones lógicas tras haber aplicado una transformación dependiente de la arquitectura.
Los programas de usuario siempre tratan con direcciones virtuales, nunca ven las direcciones físicas reales.
- Unidad de manejo de memoria:
La unidad de manejo de memoria (MMU) es parte del procesador. Sus funciones son:

- Convertir lasdirecciones lógicas emitidas por los procesos en direcciones físicas.
- Comprobar que la conversión se puede realizar. La dirección lógica podría no tener una dirección física asociada. Por ejemplo, la página correspondiente a una dirección se puede haber trasladado a una zona de almacenamiento secundario temporalmente.
- Comprobar que el proceso que intenta acceder a una cierta dirección dememoria tiene.
La MMU se Inicializa para cada proceso del sistema. Esto permite que cada proceso pueda usar el rango completo de direcciones lógicas (memoria virtual), ya que las conversiones de estas direcciones serán distintas para cada proceso.

En todos los procesos se configura la MMU para que la zona del núcleo solo se pueda acceder en modo privilegiado del procesador.
La configuracióncorrespondiente al espacio de memoria del núcleo es idéntica en todos los procesos.

Intercambio:

El objetivo del intercambio es dar cabida a la ejecución de más aplicaciones de las que pueden residir simultáneamente en la memoria del sistema:
Consiste en trasladar el código y los datos de un proceso completo de memoria al sistema de almacenamiento secundario, para cargar otro previamentealmacenado, no permite a un proceso utilizar más memoria RAM de la que realmente existe en el sistema. Esta técnica puede ser ineficiente ya que se tiene que hacer el intercambio completo del proceso, aunque éste solo vaya a ejecutar una pequeña porción del código.
Durante el intercambio un proceso puede ser sacado temporalmente de memoria y llevado a un lugar especial del disco y posteriormente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • perifericos
  • Periféricos.
  • Que son los perifericos
  • Perifericos
  • Perifericos
  • perifericos
  • perifericos
  • Perifericos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS