Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
14Activity
0 of .
Results for:
No results containing your search query
P. 1
Sistemas Operativos

Sistemas Operativos

Ratings:

4.5

(4)
|Views: 2,843 |Likes:
Published by Rafael Reyna
Trabajo monografico sobre sistemas operativos
Trabajo monografico sobre sistemas operativos

More info:

Published by: Rafael Reyna on May 28, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

05/06/2013

pdf

text

original

 
INTRODUCCIÓNEntre los factores q debemos tomar en cuenta para la administración de lossistemas operativos por medio de los sismteas operativos, debemos tomar encuenta la complejidad del algoritmo utilizados por el sistema. El rendimiento alasignar y liberar memoria, el aprovechamiento de la memoria y la reubicación:También se debe tomar en cuenta la manera en que se comparte y la manera enque se proteje la memoria. Equilibrio del uso de memoria con la capacidad derespuesta.Al hablar de protección hablo de q los procesos no deberían poder referenciar adirecciones de memoria de otros procesos sin permisos. Es imposible que verifiquemos esto en tiempo de compilación ya que losprogramas pueden ser reubicados.Las referencias a memoria deben verificarse en tiempo de ejecución (hardware).La administración de memoria es la forma en la q los sistemas operativos accedena la memoria, ya sea par uso privado de alguna aplicación especifica o para ser compartidas entre aplicaciones. Sea como fuere, es la responsabilidad delmpodulo de administración de memoria del sistema operativo supervisar el usocorrecto de la memoria y asegurar que ninguna aplicación tenga acceso a lamemoria fuera de su propio espacio de direcciónes.Pero empesemos especificando lo q es la Ram:La RAM es el espacio de memoria que usan los programas mientras seencuentran en ejecución. Normalmente, al iniciar una aplicación, el equipo copiaen RAM los archivos necesarios de la misma desde el disco duro y la aplicación seejecuta desde la RAM. El tiempo de acceso a RAM es mucho más corto que el deldisco duro, por lo que cuanto menos tenga que leer el equipo en el disco duro,
 
más rápidamente se ejecutarán las aplicaciones. Cuando ejecutamos, utilizamosuna cantidad de RAM que depende de diversos factores, entre los que seencuentran los siguientes:
Cantidad de RAM utilizada para caché
Tamaño del archivo de intercambio
Cantidad de espacio libre en disco
Número de servicios en ejecución
Tipo de procesador 
Tamaño de los archivos de contenido
Número de archivos de contenido
Número de conexiones abiertas actualmente
Otras aplicaciones activas que requieran RAMLa memoria es un recurso escaso, y para aprovecharla bien hay que administrarlabien. A pesar de que la memoria es más barata cada día, los requerimientos dealmacenamiento crecen en proporción similar. Por otra parte, la memoria másrápida es obviamente más cara, por lo que la mayoría de los computadores tieneuna
 jerarquía de memoria
. Por ejemplo, en un Pentium típico:
1.
Caché de nivel 1: 8 KB empaquetados dentro del chip; por lo mismo, lavelocidad de acceso es de unos pocos nanosegundos.
2.
Caché de nivel 2: 256 a 512 KB, 12-20 ns
3.
Memoria RAM: 8 a 32 MB, 70ns
4.
Disco duro. Para almacenamiento estable, y también para extender la RAMde manera virtual. 1GB, 10ms
5.
Cinta. 1 a 40 GBAdministración Basica:Este es un exemplo de las direntes formas en las que se puede dar lamonoprogramacíon, en donde se mantiene la constante de que solo hay un
 
proceso en memoria, que se comparte únicamente con el Sistema Operativo, quepuede estar en ROM o RAM.La Monoprogramación es La forma s simple de administrar memoria esejecutando sólo un programa a la vez, compartiendo la memoria con el sistemaoperativo. Por ejemplo, MS-DOS, en direcciones crecientes de memoria: Sistemaoperativo; programa de usuario; manejadores de dispositivos (en ROM). Cuandousuario digita un comando, el sistema operativo carga el programacorrespondiente en la memoria, y lo ejecuta. Cuando el programa termina, elsistema operativo solicita un nuevo comando y carga el nuevo programa en lamemoria, sobre escribiendo el anterior.
La Multiprogramación con particiones fijas
: Ya sabemos de las ventajas de lamultiprogramación, para aumentar la utilización de la CPU.La forma más simplede obtener multiprogramación es dividiendo la memoria en
n
particiones fijas, detamaños no necesariamente iguales

Activity (14)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Manuel Achu liked this
Carlos Ortega liked this
Jeison Vargas liked this
leonar69 liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->