SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
Laboratorio: Creando una pérdida de memoria
Para observar el impacto de un perdida de memoria utilizaremos la herramienta
Leakyapp.exe, iníciela y presione en Start Leaking (ejecute varias copias para llenar la
memoria virtual de forma más rápida). Observe como aumenta la carga total de
transacciones (esto puede ser utilizando el Administrador de tareas o el monitor de
rendimiento). Puede ver el error generado cuando el sistema se queda sin memoria.
Finalmente termine los procesos del Leakyapp.exe y observe como la carga total de
transacciones vuelve a su valor anterior.
Instrucciones detalladas:
1. Ejecute Leakyapp.exe
2. Click en el botón “Start Leaking”.
3. Inicie el Administrador de tareas y haga click en la pestaña de Procesos.
4. Asegúrese de estar mostrando las columnas de Uso de memoria y Tamaño de
memoria virtual (Ver ->Seleccionar Columnas).
5. Ordene por la columna del tamaño de memoria virtual de mayor a menor, en
breve observará como los procesos de Leakyapp.exe son lo que mayor cantidad.
6. Observe que las columnas de Uso de memoria y tamaño de memoria virtual
crecen en forma conjunta. Esto es porque el sistema operativo permite que el
grupo de trabajo del proceso crezca tanto física como virtualmente. En algún
punto el conjunto de trabajo se detendrá mientras que el tamaño de memoria
virtual crecerá hasta que no haya más espacio.
7. Mientras corre Leakyapp, click en la pestaña de Rendimiento y observe que el
historial de uso se muestra gráficamente. Esta línea muestra el valor de Uso de
memoria, que es el mismo que carga total de transacciones.
8. Para acelerar el proceso de dejar sin memoria el sistema, ejecute otras instancias
de Leakyapp.exe. No olvide presionar el botón Start Leaking.
9. Ahora vuelva al Administrador de tareas, haga click en la pestaña de procesos, y
en Ver->Seleccionar columnas. Agregue Diferencia de memoria.
10. La columna Diferencia de memoria mostrará el crecimiento (o reducción) en el
tamaño de cada proceso (lo números negativos se muestran entre paréntesis).
11. Mientras los procesos de Leakyapp corren y generan más presión sobre la
memoria, causan que el sistema operativo recorte la memoria física de otros
procesos para poder hacer lugar al crecimiento de Leakyapp.
12. Si la carga de transacciones total está lejos de llegar el limite inicie varias
instancias más de Leakyapp.exe para acelerar el agotamiento de los archivos de
des páginas.
13. Cuando la carga de transacciones llega al máximo, si los archivos de paginación
están configurados para crecer dinámicamente, entonces el limite aumentará
hasta que sean realmente el máximo tamaño de página.. En ese punto el sistema
mostrará un mensaje de que el sistema no tiene más memoria virtual.
14. Termine todos los procesos de Leakyapp.

Más contenido relacionado

Destacado (20)

Modificaciones reglam igv
Modificaciones reglam igvModificaciones reglam igv
Modificaciones reglam igv
 
Pac del impuesto a la renta a partir de agosto del 2012
Pac del impuesto a la renta a partir de agosto del 2012Pac del impuesto a la renta a partir de agosto del 2012
Pac del impuesto a la renta a partir de agosto del 2012
 
Dl 1117
Dl 1117Dl 1117
Dl 1117
 
Dl 1124
Dl 1124Dl 1124
Dl 1124
 
Informatica aplicada programas
Informatica aplicada programasInformatica aplicada programas
Informatica aplicada programas
 
Dl 1116
Dl 1116Dl 1116
Dl 1116
 
Brochure automazione mef 2015
Brochure automazione mef 2015Brochure automazione mef 2015
Brochure automazione mef 2015
 
20140516 activosfijos inf
20140516 activosfijos inf20140516 activosfijos inf
20140516 activosfijos inf
 
Dl 1114
Dl 1114Dl 1114
Dl 1114
 
Dl 1118
Dl 1118Dl 1118
Dl 1118
 
Dl 1113
Dl 1113Dl 1113
Dl 1113
 
Teoria_1_programacion_concurrente
  Teoria_1_programacion_concurrente  Teoria_1_programacion_concurrente
Teoria_1_programacion_concurrente
 
2014 jul desc_cp
2014 jul desc_cp2014 jul desc_cp
2014 jul desc_cp
 
Obligatoriedad del-uso-del-afp-net
Obligatoriedad del-uso-del-afp-netObligatoriedad del-uso-del-afp-net
Obligatoriedad del-uso-del-afp-net
 
Pac del impuesto a la renta a partir de agosto del 2012
Pac del impuesto a la renta a partir de agosto del 2012Pac del impuesto a la renta a partir de agosto del 2012
Pac del impuesto a la renta a partir de agosto del 2012
 
Concar cb patrimonio_neto
Concar cb patrimonio_netoConcar cb patrimonio_neto
Concar cb patrimonio_neto
 
Dl 1121
Dl 1121Dl 1121
Dl 1121
 
Archivo6 casos practicos_1
Archivo6 casos practicos_1Archivo6 casos practicos_1
Archivo6 casos practicos_1
 
Dl 1119-1125
Dl 1119-1125Dl 1119-1125
Dl 1119-1125
 
Generalidades
GeneralidadesGeneralidades
Generalidades
 

Similar a C06 l02-creando una-perdida_de_memoria

Pratica 1 y 2
Pratica 1 y 2Pratica 1 y 2
Pratica 1 y 2
sandrikk
 
Triggers y Stored Procedures con MicroOLAP Database Designer
Triggers y Stored Procedures con MicroOLAP Database DesignerTriggers y Stored Procedures con MicroOLAP Database Designer
Triggers y Stored Procedures con MicroOLAP Database Designer
victorsalas
 
Sistema de registro de windows
Sistema de registro de windowsSistema de registro de windows
Sistema de registro de windows
Rosariio92
 
Unidad 4 Ambientes de Procesamiento de Datos
Unidad 4 Ambientes de Procesamiento de DatosUnidad 4 Ambientes de Procesamiento de Datos
Unidad 4 Ambientes de Procesamiento de Datos
TheBoops
 
Taller 1 y 2 jenny
Taller 1 y 2 jennyTaller 1 y 2 jenny
Taller 1 y 2 jenny
jennyway21
 

Similar a C06 l02-creando una-perdida_de_memoria (20)

Práctica 4: Registro y configuración inicio de Windows
Práctica 4: Registro y configuración inicio de WindowsPráctica 4: Registro y configuración inicio de Windows
Práctica 4: Registro y configuración inicio de Windows
 
manual de instalaciones xampp
manual de instalaciones xamppmanual de instalaciones xampp
manual de instalaciones xampp
 
13. Como mejorar el rendimiento de una pc
13. Como mejorar el rendimiento de una pc13. Como mejorar el rendimiento de una pc
13. Como mejorar el rendimiento de una pc
 
Simulador En Mplab
Simulador En MplabSimulador En Mplab
Simulador En Mplab
 
Pratica 1 y 2
Pratica 1 y 2Pratica 1 y 2
Pratica 1 y 2
 
Guia de procesos
Guia de procesosGuia de procesos
Guia de procesos
 
Guia de procesos
Guia de procesosGuia de procesos
Guia de procesos
 
Guia de procesos
Guia de procesosGuia de procesos
Guia de procesos
 
Taller windows 8
Taller windows 8Taller windows 8
Taller windows 8
 
Triggers y Stored Procedures con MicroOLAP Database Designer
Triggers y Stored Procedures con MicroOLAP Database DesignerTriggers y Stored Procedures con MicroOLAP Database Designer
Triggers y Stored Procedures con MicroOLAP Database Designer
 
Sistema de registro de windows
Sistema de registro de windowsSistema de registro de windows
Sistema de registro de windows
 
Unidad 4 Ambientes de Procesamiento de Datos
Unidad 4 Ambientes de Procesamiento de DatosUnidad 4 Ambientes de Procesamiento de Datos
Unidad 4 Ambientes de Procesamiento de Datos
 
Trucos de windo[1]
Trucos de windo[1]Trucos de windo[1]
Trucos de windo[1]
 
Parte 1
Parte 1Parte 1
Parte 1
 
Guía 2
Guía 2Guía 2
Guía 2
 
Como migrar una base de datos de mysql a power designer
Como migrar una base de datos de mysql a power designerComo migrar una base de datos de mysql a power designer
Como migrar una base de datos de mysql a power designer
 
Taller 1 y 2 jenny
Taller 1 y 2 jennyTaller 1 y 2 jenny
Taller 1 y 2 jenny
 
Ejercicios completos
Ejercicios completosEjercicios completos
Ejercicios completos
 
Ejercicios completos
Ejercicios completosEjercicios completos
Ejercicios completos
 
Practicas 1 7 de unidad 3
Practicas 1 7 de unidad 3Practicas 1 7 de unidad 3
Practicas 1 7 de unidad 3
 

Último

Fundamentos_de_ADMINISTRACION_CONCEPTOS.pdf
Fundamentos_de_ADMINISTRACION_CONCEPTOS.pdfFundamentos_de_ADMINISTRACION_CONCEPTOS.pdf
Fundamentos_de_ADMINISTRACION_CONCEPTOS.pdf
schicaizas
 
Explicación de los objetivos del Modulo de compras
Explicación de los objetivos del Modulo de comprasExplicación de los objetivos del Modulo de compras
Explicación de los objetivos del Modulo de compras
Jose Diaz
 
Informe_Técnico_-_PPLA_Marzo_2024,_Area_Electricidad_Rev_3.docx
Informe_Técnico_-_PPLA_Marzo_2024,_Area_Electricidad_Rev_3.docxInforme_Técnico_-_PPLA_Marzo_2024,_Area_Electricidad_Rev_3.docx
Informe_Técnico_-_PPLA_Marzo_2024,_Area_Electricidad_Rev_3.docx
CandoCuya1
 
CV MAYLI cv_Mayli Rojas Duran cv_Mayli Rojas Duran
CV MAYLI cv_Mayli Rojas Duran cv_Mayli Rojas DuranCV MAYLI cv_Mayli Rojas Duran cv_Mayli Rojas Duran
CV MAYLI cv_Mayli Rojas Duran cv_Mayli Rojas Duran
MayliRD
 

Último (20)

MANUAL PROCEDIMIENTOS BOMBEROS SOPO CUNDI
MANUAL PROCEDIMIENTOS BOMBEROS SOPO CUNDIMANUAL PROCEDIMIENTOS BOMBEROS SOPO CUNDI
MANUAL PROCEDIMIENTOS BOMBEROS SOPO CUNDI
 
NGANGAS_pdf.pdf9uhrg9hrg8hre8rg8rg4tg45g4
NGANGAS_pdf.pdf9uhrg9hrg8hre8rg8rg4tg45g4NGANGAS_pdf.pdf9uhrg9hrg8hre8rg8rg4tg45g4
NGANGAS_pdf.pdf9uhrg9hrg8hre8rg8rg4tg45g4
 
UNIDAD 5 DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
UNIDAD 5 DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBREUNIDAD 5 DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
UNIDAD 5 DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
 
proyecto gastronomico comidas tradicionales
proyecto gastronomico comidas tradicionalesproyecto gastronomico comidas tradicionales
proyecto gastronomico comidas tradicionales
 
Presentación Gestión Corporativa Azul_20240511_200743_0000.pdf
Presentación Gestión Corporativa Azul_20240511_200743_0000.pdfPresentación Gestión Corporativa Azul_20240511_200743_0000.pdf
Presentación Gestión Corporativa Azul_20240511_200743_0000.pdf
 
NORMA TÉCNICA COLOMBIANA NTC 1500 actualizada 2023.pptx
NORMA TÉCNICA COLOMBIANA NTC 1500 actualizada 2023.pptxNORMA TÉCNICA COLOMBIANA NTC 1500 actualizada 2023.pptx
NORMA TÉCNICA COLOMBIANA NTC 1500 actualizada 2023.pptx
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE  INCERTIDUMBREDISEÑO DE ESTRATEGIAS EN MOMENTOS DE  INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
 
CURRICULUM VITAEMOISES PIZANGOTAPULLIMA .pdf
CURRICULUM VITAEMOISES PIZANGOTAPULLIMA .pdfCURRICULUM VITAEMOISES PIZANGOTAPULLIMA .pdf
CURRICULUM VITAEMOISES PIZANGOTAPULLIMA .pdf
 
GRUPO 14-DIAPOSITIVAS DEL PROYECTO.pptx,
GRUPO 14-DIAPOSITIVAS DEL PROYECTO.pptx,GRUPO 14-DIAPOSITIVAS DEL PROYECTO.pptx,
GRUPO 14-DIAPOSITIVAS DEL PROYECTO.pptx,
 
Fundamentos_de_ADMINISTRACION_CONCEPTOS.pdf
Fundamentos_de_ADMINISTRACION_CONCEPTOS.pdfFundamentos_de_ADMINISTRACION_CONCEPTOS.pdf
Fundamentos_de_ADMINISTRACION_CONCEPTOS.pdf
 
catalogo de rodamientos nks linea pesada
catalogo de rodamientos nks linea pesadacatalogo de rodamientos nks linea pesada
catalogo de rodamientos nks linea pesada
 
Explicación de los objetivos del Modulo de compras
Explicación de los objetivos del Modulo de comprasExplicación de los objetivos del Modulo de compras
Explicación de los objetivos del Modulo de compras
 
Informe_Técnico_-_PPLA_Marzo_2024,_Area_Electricidad_Rev_3.docx
Informe_Técnico_-_PPLA_Marzo_2024,_Area_Electricidad_Rev_3.docxInforme_Técnico_-_PPLA_Marzo_2024,_Area_Electricidad_Rev_3.docx
Informe_Técnico_-_PPLA_Marzo_2024,_Area_Electricidad_Rev_3.docx
 
BPM-N_Administración Servicio y Calidad.pdf
BPM-N_Administración Servicio y Calidad.pdfBPM-N_Administración Servicio y Calidad.pdf
BPM-N_Administración Servicio y Calidad.pdf
 
CV MAYLI cv_Mayli Rojas Duran cv_Mayli Rojas Duran
CV MAYLI cv_Mayli Rojas Duran cv_Mayli Rojas DuranCV MAYLI cv_Mayli Rojas Duran cv_Mayli Rojas Duran
CV MAYLI cv_Mayli Rojas Duran cv_Mayli Rojas Duran
 
mi Curriculum vitaebreendamaldonadosilvapdf
mi Curriculum vitaebreendamaldonadosilvapdfmi Curriculum vitaebreendamaldonadosilvapdf
mi Curriculum vitaebreendamaldonadosilvapdf
 
Resumen del libro: Contabilidad Hotelera, de Restaurantes y de Gestión Capitu...
Resumen del libro: Contabilidad Hotelera, de Restaurantes y de Gestión Capitu...Resumen del libro: Contabilidad Hotelera, de Restaurantes y de Gestión Capitu...
Resumen del libro: Contabilidad Hotelera, de Restaurantes y de Gestión Capitu...
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pptx
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pptxDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pptx
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pptx
 
Dinamica del plan contable general empresarial.pptx
Dinamica del plan contable general empresarial.pptxDinamica del plan contable general empresarial.pptx
Dinamica del plan contable general empresarial.pptx
 
CURRICULUM VITAE-MARIELENA ANGIE SOPAN VIGO.pdf
CURRICULUM VITAE-MARIELENA ANGIE SOPAN VIGO.pdfCURRICULUM VITAE-MARIELENA ANGIE SOPAN VIGO.pdf
CURRICULUM VITAE-MARIELENA ANGIE SOPAN VIGO.pdf
 

C06 l02-creando una-perdida_de_memoria

  • 1. Laboratorio: Creando una pérdida de memoria Para observar el impacto de un perdida de memoria utilizaremos la herramienta Leakyapp.exe, iníciela y presione en Start Leaking (ejecute varias copias para llenar la memoria virtual de forma más rápida). Observe como aumenta la carga total de transacciones (esto puede ser utilizando el Administrador de tareas o el monitor de rendimiento). Puede ver el error generado cuando el sistema se queda sin memoria. Finalmente termine los procesos del Leakyapp.exe y observe como la carga total de transacciones vuelve a su valor anterior. Instrucciones detalladas: 1. Ejecute Leakyapp.exe 2. Click en el botón “Start Leaking”. 3. Inicie el Administrador de tareas y haga click en la pestaña de Procesos. 4. Asegúrese de estar mostrando las columnas de Uso de memoria y Tamaño de memoria virtual (Ver ->Seleccionar Columnas). 5. Ordene por la columna del tamaño de memoria virtual de mayor a menor, en breve observará como los procesos de Leakyapp.exe son lo que mayor cantidad. 6. Observe que las columnas de Uso de memoria y tamaño de memoria virtual crecen en forma conjunta. Esto es porque el sistema operativo permite que el grupo de trabajo del proceso crezca tanto física como virtualmente. En algún punto el conjunto de trabajo se detendrá mientras que el tamaño de memoria virtual crecerá hasta que no haya más espacio. 7. Mientras corre Leakyapp, click en la pestaña de Rendimiento y observe que el historial de uso se muestra gráficamente. Esta línea muestra el valor de Uso de memoria, que es el mismo que carga total de transacciones. 8. Para acelerar el proceso de dejar sin memoria el sistema, ejecute otras instancias de Leakyapp.exe. No olvide presionar el botón Start Leaking. 9. Ahora vuelva al Administrador de tareas, haga click en la pestaña de procesos, y en Ver->Seleccionar columnas. Agregue Diferencia de memoria. 10. La columna Diferencia de memoria mostrará el crecimiento (o reducción) en el tamaño de cada proceso (lo números negativos se muestran entre paréntesis). 11. Mientras los procesos de Leakyapp corren y generan más presión sobre la memoria, causan que el sistema operativo recorte la memoria física de otros procesos para poder hacer lugar al crecimiento de Leakyapp. 12. Si la carga de transacciones total está lejos de llegar el limite inicie varias instancias más de Leakyapp.exe para acelerar el agotamiento de los archivos de des páginas. 13. Cuando la carga de transacciones llega al máximo, si los archivos de paginación están configurados para crecer dinámicamente, entonces el limite aumentará hasta que sean realmente el máximo tamaño de página.. En ese punto el sistema mostrará un mensaje de que el sistema no tiene más memoria virtual. 14. Termine todos los procesos de Leakyapp.