Trabajo No.1 Sistemas Operativos

download Trabajo No.1 Sistemas Operativos

of 10

Transcript of 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/