Download - Trabajo No.1 Sistemas Operativos
-
7/21/2019 Trabajo No.1 Sistemas Operativos
1/10
Universidad Mariano Glvez de GuatemalaChimaltenangoIngeniera en sistemas y Ciencias de la Computacin
Investigacin14/!/"1#
$%ren Gustavo &uyuc 'uch 1(()4)1"*1+,orge -uarte 1(()*)1#+
.tephen ,uovel Conde 1(()+)1#"+1Mynor rmando 0ernandez 1"()()+*"+Grupo o2 4
-
7/21/2019 Trabajo No.1 Sistemas Operativos
2/10
ndice
Contenido
Introduccin22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222!35etivos22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222224
Gestin de memoria2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222#
6$7I8$7IC3. $ 93. .I.&$M. 36$7&I:3.22222222222222222222222222222222222222222222222222222222;
7esumen2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222*
Conclusiones222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222(
$ gra%a22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221
-
7/21/2019 Trabajo No.1 Sistemas Operativos
3/10
Introduccinctualmente la mayora de los sistemascuentan con una alta capacidad de memoriauerimientos dememoria< lo >ue sigue generandoescasezde memoria en los sistemas multitarea y/omultiusuario2
9a memoriaes uno de los principales recursosde la computadora< la cual dee deadministrarse con mucho cuidado2
http://www.monografias.com/trabajos11/teosis/teosis.shtmlhttp://www.monografias.com/trabajos27/escasez/escasez.shtmlhttp://www.monografias.com/trabajos27/escasez/escasez.shtmlhttp://www.monografias.com/trabajos13/memor/memor.shtmlhttp://www.monografias.com/trabajos4/refrec/refrec.shtmlhttp://www.monografias.com/trabajos15/computadoras/computadoras.shtmlhttp://www.monografias.com/trabajos11/teosis/teosis.shtmlhttp://www.monografias.com/trabajos27/escasez/escasez.shtmlhttp://www.monografias.com/trabajos13/memor/memor.shtmlhttp://www.monografias.com/trabajos4/refrec/refrec.shtmlhttp://www.monografias.com/trabajos15/computadoras/computadoras.shtml -
7/21/2019 Trabajo No.1 Sistemas Operativos
4/10
Objetivos
Generales7ecopilar in%ormacin sore los sistemas de memoria en general sin atender el tipo desistema operativo con el >ue se traa5e2
Especficos-escriir la relacin y la %orma en la >ue interact?an la memoria virtual y la memoria%sica2
-
7/21/2019 Trabajo No.1 Sistemas Operativos
5/10
Gestin de memoria
.e denomina gestin de memoria al acto de gestionar la memoria de un dispositivo
in%ormtico2
9os sistemas de memoria virtual separan las direcciones de memoria utilizadas por unproceso de las direcciones %sicas reales< permitiendo la separacin de procesos eincrementando la cantidad e%ectiva de memoria de acceso aleatorio utilizando lapaginacin2 9a calidad de la gestin de la memoria es crucial para las prestaciones delsistema2
$l recolector de asura es la asignacin y lieracin automtica de los recursos dememoria para un programa2 9a implementacin suele ser a nivel del lengua5e deprogramacin en contraposicin a la gestin manual de memoria< >ue asigna y lieralos recursos de memoria de un ordenador de %orma e@plcita2
Caractersticas
9os sistemas de gestin de memoria de sistemas operativos multitarea normalmentetratan con las siguientes tareas2
7easignacin
$n los sistemas con memoria virtual< los programas en la memoria dee ser capaz deresidir en di%erentes partes de la memoria en di%erentes momentos2 $sto se dee a >uecuando el programa se cami de nuevo en la memoria despu=s de ser intercamiadopor un tiempo >ue no siempre se puede colocar en el mismo lugar2 9a unidad degestin de memoria virtual tami=n dee hacer %rente a la concurrencia2 gestin dememoria en el sistema operativo por lo tanto dee ser capaz de trasladar losprogramas en la memoria y mane5ar re%erencias de la memoria y las direcciones en elcdigo del programa para >ue siempre apuntan a la uicacin correcta en la memoria2
6roteccin
9os procesos no deeran poder re%erenciar la memoria de otros procesos sin permisoue evita >ue cdigo malicioso o errneode un programa inter%iera con la operacin de otros programas en e5ecucin2
Memoria compartida
un>ue la memoria utilizada por di%erentes procesos suele estar protegida< algunosprocesos puede >ue s tengan >ue compartir in%ormacin y< para ello< han de acceder lamisma seccin de memoria2 9a memoria compartida es una de las t=cnicas msrpidas para posiilitar la comunicacin entre procesos2
-
7/21/2019 Trabajo No.1 Sistemas Operativos
6/10
3rganizacin lgica
9os programas a menudo estn organizados en mdulos< algunos de los cualespueden ser compartidos por di%erentes programas< algunos son de slo)lectura y otros
contienen datos >ue se pueden modi%icar2 .e escrien y se compilanindependientemente29a gestin de memoria es responsale de mane5ar estaorganizacin lgica< >ue se contrapone al espacio de direcciones %sicas lineales2 Una%orma de lograrlo es mediante la segmentacin de memoria2
3rganizacin %sica
9a memoria suele dividirse en un almacenamiento primario de alta velocidad y unosecundario de menor velocidad2 9a gestin de memoria del sistema operativo se ocupade trasladar la in%ormacin entre estos dos niveles de memoria2
PERIFERICOS EN LOS SISTEMAS OPERATIOS
6eri%=ricos a los aparatos o dispositivos au@iliares e independientes conectados a launidad central de procesamiento de una computadora2
.e consideran peri%=ricos tanto a las unidades o dispositivos a trav=s de los cuales lacomputadora se comunica con el mundo e@terior< como a los sistemas >ue almacenano archivan la in%ormacin< sirviendo de memoria au@iliar de la memoria principal
.e entender por peri%=rico al con5unto de dispositivos >ue< sin pertenecer al n?cleo%undamental de la computadora< %ormado por la C6U y la memoria central< permitanrealizar operaciones de entrada/salida A$/.B complementarias al proceso de datos >uerealiza la C6U2 $stas tres unidades sicas en un computador< C6U< memoria central yel susistema de $/.< estn comunicadas entre s por tres uses o canales decomunicacin
-irecciones< para seleccionar la direccin del dato o del peri%=rico al >ue se >uiereacceder< control< sicamente para seleccionar la operacin a realizar sore el datoAprincipalmente lectura< escritura o modi%icacinB y datos< por donde circulan los datos2
Tipos de perifricos9os peri%=ricos pueden clasi%icarse en ! categoras principales
6eri%=ricos de entrada captan y digitalizan los datos de ser necesarioue muestran o proyectan in%ormacin
hacia el e@terior del ordenador2 9a mayora son para in%ormar< alertar< comunicarue utiliza el ordenador tanto para mandarcomo para reciir in%ormacin2 .u %uncin es la de almacenar o guardar< de %ormapermanente o virtual< todo a>uello >ue hagamos con el ordenador para >ue pueda serutilizado por los usuarios u otros sistemas2
Funcionamiento del Sistema Operativocon los peri%=ricos se encarga de crear el
vnculo entre los recursos materiales< el usuario y las aplicaciones Aprocesador dete@to< video5uegos< etc=teraB2 Cuando un programa desea acceder a un recursomaterial< no necesita enviar in%ormacin espec%ica a los dispositivos peri%=ricosDsimplemente enva la in%ormacin al sistema operativo< el cual la transmite a losperi%=ricos correspondientes a trav=s de su driver AcontroladorB2 .i no e@iste ning?ndriver< cada programa dee reconocer y tener presente la comunicacin con cada tipode peri%=rico2
-e esta %orma< el sistema operativo permite la EdisociacinE de programas y hardFareuipo2
-
7/21/2019 Trabajo No.1 Sistemas Operativos
8/10
Resumen
GESTIN DE EO!I"
9os sistemas de memoria virtual separan las direcciones de memoria utilizadas por unproceso de las direcciones %sicas reales< permitiendo la separacin de procesos e
incrementando la cantidad e%ectiva de memoria de acceso aleatorio utilizando la
paginacin2 9a calidad de la gestin de la memoria es crucial para las prestaciones del
sistema2
Caractersticas
7easignacin
6roteccinMemoria compartida
3rganizacin lgica
3rganizacin %sica
#E!IFE!ICOS EN $OS SISTE"S O#E!"TI%OS
6eri%=ricos a los aparatos o dispositivos au@iliares e independientes conectados a la
unidad central de procesamiento de una computadora2
.e consideran peri%=ricos tanto a las unidades o dispositivos a trav=s de los cuales la
computadora se comunica con el mundo e@terior< como a los sistemas >ue almacenan
o archivan la in%ormacin< sirviendo de memoria au@iliar de la memoria principal2
Tipos de perifricos
6eri%=ricos de entrada
6eri%=ricos de salida
6eri%=ricos de entrada/salida A$/.B
-
7/21/2019 Trabajo No.1 Sistemas Operativos
9/10
Conc!usiones
Gestin de memoria cumple un papel muy importante para la realizacin de procesos yaplicaciones >ue realiza el sistema operativo2
9a memoria principal es e5ecutada los programas y procesos de una computadora y esel espacio real >ue e@iste en memoria para >ue se e5ecuten los procesos2
-
7/21/2019 Trabajo No.1 Sistemas Operativos
10/10
E "ra#$ahttp//FFF2alcancelire2org/
http://www.alcancelibre.org/http://www.alcancelibre.org/