Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Memoria virtual - Exposicion

Exposicion Memoria Virtual.
Sistemas Operativos.
T.P en Sistemas
Escuela Colombiana de Carreras Industriales - ECCI

  • Be the first to comment

Memoria virtual - Exposicion

  1. 1. MemoriaVirtualTec Prof. En SistemasSistemas Operativos 4AMProfesor: Oscar W Mendoza
  2. 2. Es una técnica de administración de la memoria real y permite ejecutar procesos que no caben en la memoria RAM La mayoría de los computadores tienen 4 memoriasMEMORIA CACHE MEMORIA FISICA DISCO DURO
  3. 3. QUE SE PUEDE ES EN FORMA DE RAM DONDE LA ES LENTO PEROUBICAR TANTO A CPU PUEDE ECONOMICODENTRO COMOAFUERA DE LA CPU ESCRIBIR Y LEER RAPIDAMENTE AL UTILIZAR MEMORIA VIRTUAL SE HACE COMBINACION ENTRE EL HARDWARE ESPECIAL Y EL SISTEMA OPERATIVO HACEN USO DE LA MEMORIA PRINCIPAL Y LA SECUNDARIA PARA HACER PARECER QUE LA COMPUTADORA TIENE MUCHA MAS MAMORIA PRONCIPAL (RAM)
  4. 4. CUANDO SE USA MEMORIAOPERACIÓN BASICA VIRTUAL , O CUANDO UNA DIRECCION ES LEIDA POR LA CPU , UNA PARTE DEL HARDWARE TRADUCE PRIMER CASO SEGUNDO CASOLA REFERENCIA DE LA EL SISTEMA OPERATIVO ESMEMORIA ES COMPLETADA INVOCADO PARA MANEJAR LAEL SOFTWARE ACCEDE SITUACION Y PERMITIR QUE ELDONDE DEBIA Y SIGUE PROGRAMA SIGAEJECUTANDO EJECUTANDO A BORDE SEGÚNNORMALMENTE SEA EL CASO
  5. 5. ES LA MEMORIA QUE QUEDA DESPERDICIADA AL USAR LOS METODOS DEGESTION DE MEMORIA QUE SE VIERON EN LOS METODOS ANTERIORESLA FRAGMENTACION ES GENERADA CUANDO DURANTE REMPLAZOS DEPROCESOS QUEDAN HUECOS ENTRE DOS O MAS PROCESOS LA FRAGMENTACION EXTERNA PUEDE SER INTERNA
  6. 6. TECNICA DEMANEJO DE MEMORIA EN LA CUAL EL ESPACIO DE MEMORIA SE DIVIDE EN SECCIONES FISICAS DE IGUAL TAMAÑODENOMINADAS MARCOS DE PAGINAS LA S PAGINAS SIRVEN COMO UNIDAD DE ALMACENAMIENTO DE INFORMACION Y DELOS PROGRAMASW SE DIVIDEN EN TRANSFERENCIAUNIDADES LOGICAS DENOMINADAS PAGINAS ENTRE MEMORIA PRINCIPAL, AUXILIAR O SEGUNDARIA
  7. 7. TABLAS DE PAGINAS CADA PAGINA TIENE UN NUMERO QUE SE UTILIZA COMO INDICE EN LA TABLA DE PAGINAS LO QUE DA COMO RESULTADO EL NUMERO DE MARCOS CORRESPONDIENTES DE ESA PAGINA VIRTUALLA FINALIDAD DE LA TABLA DE EN TERMINOS MATEMATICOS LA TABLAPAGINAS ES ASOCIAR LAS PAGINAS DE PAGINAS ES UNA FUNCIONVIRTUALES CON LOS MARCOS CUYO ARGUMENTO ES EL NUMERO DE PAGINA VIRTUAL Y COMO RESULTADO EL NUMERO DE MARCO FISICO
  8. 8. HAY QUE EMFRENTAR DOS ASPECTOS FUNDAMENTALES LA TABLA DE PAGINAS PUEDE SER DEMACIADO GRANDE ESTO DEPENDE DE LA DIFERENCIA DE BITS QUE TRAE CADA COMPUTADORA ENTRE MAS BITS MANEJE MAYOR SERA EL NUMERO DE PAGINAS LA ASOCIACION DEBE DE SER RAPIDALA ASOSIACION VIRTUAL- FISICA DEBE EN CADA A REFERENCIA DE LA MEMORIA UNA INSTRUCCIONCOMUN TIENE UNA PALABRA DE INSTRUCCIÓN Y TAMBIEN UN OPERARIO DE MEMORIA ENTONCES ESNECESARIO HACER UNA DOS O MAS REFERENCIAS A LA TABLA DE PAGINAS POR CADA INSTRUCCIÓN
  9. 9. ALGUNAS VENTAJAS Y DESVENTAJAS DE PAGINACIONVENTAJAS DESVENTAJASNO ES NECESARIO QUE LAS PAGINAS ESTEN EL COSTO DEL HARDWARE Y DECONTIGUAS EN MEMORIA SOFTWARE SE INCREMENTA CADA VEZ MAS FACIL DE CONTROLAR TODAS LAS PAGINAS SE DEBEN ASIGNAR AREAS DESE ELIMINA EL PROBLEMA DE FRAGMENTACION MEMORIA PARA LAS PMT DE LOSEXTERNA PROCESOSSE PUEDE PROGRAMAR EN FUNCION DE UNA SI LAS PAGINAS SON MUY GRANDESMEMORIA MUCHO MAS GRANDE A LA EXISTENTE SE INCREMENTA EL GRADO DE FRAGMENTACION INTERNA
  10. 10. SEGMENTACION ES UNESQUEMA DE MANEJO DE MEMORIA MEDIANTE LA CUAL LA ESTRUCTURA DEL PROGRAMA REFLEJA SU DIVISION LOGICA VENTAJAS DESVENTAJAS EL PROGRAMADOR PUEDE CONOCER LAS  SE COMPLICA EL MANEJO DE MEMORIAUNIDADES LOGICAS DE SU PROGRAMA VIRTUAL ES POSIBLE COPILAR MODULOS SEPARADOS  NO SE GARANTIZA QUE AL SALIR DE UNCOMO SEGMENTOS SEGMENTO PUEDA VOLVER A RECUPERARLO FACILMENTE EXISTE LA POSIBILIDAD DE DEFINIRSEGMENTOS QUE AUN NO EXISTEN SEGMENTACION DE PAGINA TIENE TODAS LAS VENTAJAS DE SEGMENTACION Y PAGINACION
  11. 11. EXISTEN DIFERENTES ALGORISMOS , COMOALGORITMO ALGORITMO ALGORITMO LRU ALGORITMO DEOPTICO FIFO APROXIMACION AL LRU FIN

×