Вы находитесь на странице: 1из 9

DISCO RAM

Un disco RAM es una unidad de disco que utiliza memoria RAM de la computadora para almacenar datos como si se tratase de un disco duro Este tipo de disco duro virtual no slo mejora la velocidad de acceso a los datos, sino que es sumamente rpido en lectura y escritura de los mismos. Su limitacin es la volatilidad de la memoria RAM, pues una vez que pierde energa (se apaga, se reinicia o hay un corte elctrico), su contenido se desaparece. Con un disco RAM, puedes grabar y recuperar archivos con gran rapidez, pero el almacenamiento de los archivos es slo temporal. La velocidad es mayor si se utiliza un disco RAM, y adems ahorra energa, ya que el ordenador consume menos y tarda menos en acceder a la RAM que en acceder a un disco duro o un disquete Se puede guardar los archivos ms utilizados en el disco RAM, ya que acceder a l consume menos que acceder a las unidades de disco duro. Adems, el hecho de acceder con frecuencia a archivos en disco RAM permite a los PowerBook "frenar" ms a menudo el giro del disco rgido interno. La memoria asignada a un disco RAM no est disponible para programas; eso se debe tener presente a la hora de seleccionar el tamao del disco RAM. Lo normal es que represente entre un 25 y un 50% de la memoria disponible, ya que de no ser as otras aplicaciones no tendran suficiente RAM para funcionar correctamente Usar disco duro como ram

1 Paso: Hacer clic con el boton derecho sobre el cono de Mi PC y escoger "Propiedades".

2 Paso: Ir a la pestaa "Opciones avanzadas" y en el cuadro "Rendimiento", presionan el botn "Configuracin". 3 Paso: En la nueva ventana, ir a la pestaa "Opciones avanzadas" y en el cuadro Memoria virtual hacen clic enCambiar. 4 Paso: Seleccionan la opcion "Tamao personalizado" y escriben en "Tamao inicial" La memoria virtual mxima que puedan o quieran utilizar del disco duro como "Archivo de paginacin" y en "Tamao mximo". Por ejemplo, si le quieren agregar 2GB escriben 2048 arriba y 2049 abajo. Traten de no poner mucho para no saturar la PC. Una vez que terminen hacen clic en el botn "Establecer", luego "Aceptar" en todas las ventanas. 5 Paso: Reinician la PC

Discos (RAM, Software Para Discos) Un disco RAM es una unidad de disco que usa una zona de memoria RAM del sistema como almacenamiento secundario en lugar de un medio magntico (como los discos duros y las disqueteras) o memoria flash, implementada como un controlador de dispositivo ms El tiempo de acceso mejora drsticamente, debido a que la memoria RAM es varios rdenes de magnitud ms rpida que las unidades de disco reales. Sin embargo, la volatilidad de la memoria RAM implica que los datos almacenados en un disco RAM se perdern si falla la alimentacin (por ejemplo, cuando el ordenador se apaga). Los discos RAM suelen usarse para almacenar datos temporales o para guardar programas descomprimidos durante cortos periodos Existe una aplicacin llamada Dataram RAMDisk que cumple con los requisitos necesarios ya que es compatible con Windows XP, Vista y 7.

Dispositivos de Hardware de Entra y Salida Una de las funciones principales de un S. O. es el control de todos los dispositivos de e /s de la computadora . Las principales funciones relacionadas son: Enviar comandos a los dispositivos. Detectar las interrupciones. Controlar los errores. Proporcionar una interfaz entre los dispositivos y el resto del sistema: Debe ser sencilla y fcil de usar. Debe ser la misma (preferentemente) para todos los dispositivos (independencia del dispositivo). El cdigo de e / s representa una fraccin significativa del S. O. El uso inapropiado de los dispositivos de e/s frecuentemente genera ineficiencias del sistema, lo que afecta la performance global

El enfoque que se considerar tiene que ver con la interfaz que desde el hardware se presenta al software: Comandos que acepta el hardware. Funciones que realiza. Errores que puede informar Se pueden clasificar en dos grandes categoras: Dispositivos de bloque. Dispositivos de carcter.

La informacin se almacena en bloques de tamao fijo. Cada bloque tiene su propia direccin. Los tamaos ms comunes de los bloques van desde los 128 bytes hasta los 1.024 bytes. Se puede leer o escribir en un bloque de forma independiente de los dems, en cualquier momento. Un ejemplo tpico de dispositivos de bloque son los discos.

Relojes Los relojes controlan la hora del da y evitan que algn proceso monopolice a la CPU, entre otras cosas. Las funciones del manejador de reloj son, entre otras: 1. Conservacin de la hora del da. 2. Prevencin de que los procesos se ejecuten ms tiempo del que tienen autorizados. 3. Conteo para uso de la CPU. 4. Manejo de la llamada al sistema alarm que hacen los procesos de los usuarios. 5. Provisin de cronmetros guardianes para cuidar partes del sistema en s. 6. Realizacin de perfiles, monitoreo y recoleccin de estadsticas. Es posible simular varios relojes con un solo reloj fsico. Se puede utilizar una lista enlazada como en la figura 24. Cada captacin de la lista indica cuntas

pulsaciones del reloj despus de la anterior se debe esperar antes de producir una seal. En este ejemplo, las seales estn pendientes para 4203, 4207, 4213, 4215 y 4216 El manejador acepta cuatro tipos de mensajes como sigue: SET_ALARM permite a un proceso fijar un cronmetro que se agote en un nmero especificado de pulsaciones de reloj. Tambin lo utilizan las tareas para los cronmetros guardianes. GET_TIME produce el tiempo real corriente con el nmero de segundos que han transcurrido desde el 1 de enero de 1970 a las 12:00 a.m. SET_TIME fija el tiempo real. CLOCK_TICK es el mensaje que se enva al manejador cuando ocurre una interrupcin de reloj.

Principios del Software de E / S

La idea bsica es organizar el software como una serie de capas donde :

Las capas inferiores se encarguen de ocultar las peculiaridades del hardware a las capas superiores. Las capas superiores deben presentar una interfaz agradable, limpia y regular a los usuarios. Un concepto clave es la independencia del dispositivo: Debe ser posible escribir programas que se puedan utilizar con archivos en distintos dispositivos, sin tener que modificar los programas para cada tipo de dispositivo. El problema debe ser resuelto por el S. O.

Generalmente los errores deben manejarse lo ms cerca posible del hardware. Solo si los niveles inferiores no pueden resolver el problema, se informa a los niveles superiores. Generalmente la recuperacin se puede hacer en un nivel inferior y de forma transparente.

El spooling es una forma de trabajar con los dispositivos de e /s de uso exclusivo en un sistema de multiprogramacin: 1.-El ejemplo tpico lo constituye la impresora de lneas. 2.-Los procesos de usuario no abren el archivo correspondiente a la impresora. 3.-Se crea un proceso especial, llamado demonio en algunos sistemas. 4.-Se crea un directorio de spooling. 5.-Para imprimir un archivo: Un proceso genera todo el archivo por imprimir y lo coloca en el directorio de spooling.

6.-El proceso especial, nico con permiso para utilizar el archivo especial de la impresora, debe imprimir los archivos en el directorio. 7.-Se evita el posible problema de tener un proceso de usuario que mantenga un recurso tomado largo tiempo.