Mejoras de Rendimiento en Windows Vista José Parada Gimeno ITPro Evangelist

Slides:



Advertisements
Presentaciones similares
SISTEMAS DE COMUNICACIÓN
Advertisements

Samuel Solo de Zaldívar Barbero 1º Bach B
Introducción Técnica a Virtual PC
Preestreno técnico de Windows Vista
Herramientas de control de eventos y tareas en Windows Vista
Mejoras de Fiabilidad en Windows Vista
José Parada ITPro Evangelist
Organización y arquitectura de sistemas de memoria
III - Gestión de memoria
Componentes de una computadora
Supervisión del rendimiento de SQL Server
DISCOS DUROS DE ESTADO SOLIDO
Detección de problemas en las netbook. 1-paso Comprueba el POST. POST son las siglas de Power On Self Test.(prueba automática de encendido). Este es generalmente.
Memoria RAM. Memoria RAM Definición y características.
Windows Vista: User Account Control
Es un Sistema operativo de red. Es una de las plataformas de servicio más fiable para ofrecer acceso seguro y continuado a la red y los recursos de.
Tema: Componentes físicos de un ordenador (II)
Instituto Superior Nueva Luz
UNIDAD DE CD&DVD. UNIDAD DE CD&DVD UNIDAD DE DISCO El Termino unidad de disco se refiere a aquel dispositivo o aparato que realiza las operaciones.
Tecnologías de la Información y la Comunicación Profesor: Eliecer Espinosa.
1 Aula de Informática del Centro de Participación Activa para Personas Mayores de El Ejido (Almería). Consejería Territorial de Salud y Bienestar Social.
Direcciones físicas y direcciones virtuales (lógicas)
HARDWARE DE LA COMPUTADORA
HILOS Y COMUNICACIÓN ENTRE PROCESOS
La memoria de acceso aleatorio (en inglés:random- access memory, cuyo acrónimo es RAM) es la memoria desde donde el procesador recibe las instrucciones.
Tema 10: Gestión de Memoria
REQUERIMIENTOS PARA ADQUIRIR UN PC JHORMAN ANDRÉS CHÁVEZ SANCHEZ NEIVA
UNIDAD IV ADMINISTRACIÓN DE SISTEMAS CONCEPTOS DE GESTIÓN Y ALMACENAMIENTO.
Ing. CIP Francisco Mori Quiroz
Colegio de Estudios Científicos y Tecnológicos del estado Profesor: Ernesto Trejo May Alumno: José Antonio Peraza Pech Grado y Grupo: 3- A TSMEC.
HABILIDADES DIGITALES PARA TODOS
Tema 10a Manejo de archivos. Introducción Un computador puede almacenar grandes cantidades de información. Puede acceder a ella de manera muy rápida.
Administración de Memoria Memoria Virtual
Hard disk.
MEMORIA ROM Y MEMORIA RAM. PROFESORA: ANDRY SAAVEDRA SAN CARLOS,
La placa base  Microprocesador  Elementos de la placa base  Dispositivos de almacenamiento de datos Periféricos externos  Conexión a una red interna.
Aspectos de desempeño en Windows Vista. Fast Boot y Resume Funciones de capacidad de respuesta mejorada Herramientas de diagnóstico de rendimiento Aspectos.
Disco duro Yeison Andrés castro García Introducción al tecnología
ANDREA GIRALDO CARDONA #12
ConceptoDefiniciónCaracterísticas (palabra clave) Ejemplo/Aplicación Sistema operativo Es el software que permite al usuario interactuar con la computadora.
Karen Muñoz Ossa- 22 Karolina Saldarriaga- 32 Soporte Técnico 10 Informática 2.
Discos Duros Karen Muñoz Ossa Soporte 10I2. Descripción interna de un Disco Duro Gabinete de lata resistencia ya sea de aluminio o metal solido cerrado.
¿Qué unidades conforman el procesador?
Kelly Roldan Castañeda
PRESENTADO POR: JHON JAIRO REY NAVARRO CAROLINA REY.
TRABAJO DE COMPUTACION TEMA:PROGRAMAS PARA OPTIMIZAR EL SISTEMA OPERATICO GRUPO N°6 FARINANGO ERIKA TUPIZA KATYA VELASQUEZ ESTEFANIA.
Memoria virtual.
MEDIOS DE ALMACENAMIENTO
Gestión de Memoria.
Teoría de Sistemas Operativos Sistema de I/O. 2 Introducción Una de las funciones principales del sistema operativo es el control de todos los dispositivos.
Introducción a los SOs.
FUNCIONALIDAD DE SOFTWARE DE SISTEMAS
EVOLUCIÓN DE LOS PROGRAMAS DE MANTENIMIENTO DE MS-DOS A WINDOWS VISTA JUAN ESTEBAN SANCHEZ DE LA TORRE ADRIAN CASTELLO GIMENO.
PARTES INTERNAS DEL COMPUTADOR
PARTES INTERNAS DEL PC.
DISCO DURO Por: Melissa Barrientos Arenas 10 Informática 2.
Sebastian Madrid Perez
PRESENTADO: Hernan Dario Delgado murcia. son las siglas de random access memory, un tipo de memoria de ordenador a la que se puede acceder aleatoriamente;
Monitorización y optimización del rendimiento en Windows 2000.
DISPOSITIVOS DE ALMACENAMIENTO
 En la RAM se cargan todas las instrucciones que ejecutan la unidad central de procesamiento (procesador) y otras unidades de cómputo.  Se denominan.
Por: Viridiana Fernández Carreón
FUNCIONAMIENTO DEL EQUIPO DE COMPUTO
GS3  Conceptos Básicos de Hardware. Tipos de computadoras Computadora Personal (PC) Laptop Macintosh.
Los antivirus cloud o antivirus en la nube, son antivirus que aplican a los antivirus el concepto cloud computing. Instalan un cliente en nuestro PC que.
¿Cuál especificación hace referencia a la velocidad del microprocesador del equipo? 12 GB 2.0 GHz 24 X 12 GB 2.0 GHz 56 K V x 600 ppp 56 K V.90.
INVESTIGACION DE TEMARIO JOSE LUIS VEGA MERINO.  1.2. Requerimientos de instalación.  Microsoft Windows 7 Professional y Microsoft Windows 7 Ultimate.
La tarjeta madre es el componente más importante de un computador, ya que en él se integran y coordinan todos los demás elementos que permiten su adecuado.
ORDENADOR HARDWARE UNIDAD CENTRAL Microprocesador memoria PERIFÉRICOS Teclado, ratón, Escáner, Impresora, Webcam, lápiz, Etc. SOFTWARE SISTEMAS OPERATIVOS.
Descripción general del Hardware de los Dispositivos Móviles A diferencia de las computadoras portátiles, los dispositivos móviles no tienen partes que.
Transcripción de la presentación:

Mejoras de Rendimiento en Windows Vista José Parada Gimeno ITPro Evangelist

Agenda Causas de una respuesta pobre del sistema Priorización de las peticiones de E/S Nuevo Gestor de Memoria SuperFetch Minimizar los accesos a Disco ReadyBoostReadyDrive Herramientas de Diagnóstico Nivel 200

Causas de la Respuesta Pobre del Sistema

Qué causa la respuesta inconsistente del sistema? Contenido pobre en memoria El rendimiento se erosiona con el tiempo La aplicación no se ha ejecutado recientemente Las aplicaciones en segundo plano han copado la memoria Las transiciones afectan a la memoria Después de iniciar o hibernar Tras un cambio rápido de usuario (Fast User Switch) Después de comer o una aplicación pesada Operaciones de disco Aleatorias/Bloqueadoras Paginación o errores de página (Page faults) Carga de un Programa Tiempo de arranque de disco (Spin up) Búsquedas en el disco

Contenido pobre en memoria Gestión efectiva de un recurso limitado y compartido Problema perenne de la informática Afecta al Disco, CPU, Red, etc. Escenario típico de presión en Memoria La memoria se carga con páginas de la Aplicación A La memoria se carga con páginas de la Aplicación A Se carga la Aplicación B y empujan fuera de la memoria las páginas de la Aplicación A Se carga la Aplicación B y empujan fuera de la memoria las páginas de la Aplicación A El usuario cambia a la Aplicación A El usuario cambia a la Aplicación A La Aplicación A recarga las páginas según las necesita produciendo fallos de paginación y empujando fuera a las páginas de la Aplicación B La Aplicación A recarga las páginas según las necesita produciendo fallos de paginación y empujando fuera a las páginas de la Aplicación B Se repite el ciclo Se repite el ciclo

El problema de las búsqueda en HD La industria de los discos duros continúa mejorando los tiempos de transferencia, la rotación y la velocidad de la interface ATA/33 ATA/66 ATA/100 SATA 4200RPM 5400RPM 7200RPM 10000RPM 2 MB 8 MB 16 MB Resultado: Ratios de transferencia E/S secuencial de 80 MB/s+ A este ratio, 1 GB de RAM se carga en ~12.8sec Tiempos de búsqueda mejoran pero de manera menos significante Un disco de 3.5 tiene un tiempo medio de búsqueda ~10 mSec Un disco de 2.5 lo tiene de ~12.5 mSec Resultado: Ratios de transferencia E/S aleatorio limitado a 1MB/sec efectivo A ese ratio, cargar en RAM 1GB tarda ~1.024sec (17 minutos)

El problema de las búsqueda en HD El 50% de las peticiones de E/S del MobileMark 2005 I/Os son aleatorias y de 4 KB de tamaño. Ficheros y Ficheros estructurados Una simple DLL esta en al menos 5 o 6 ubicaciones de Disco diferentes Programas como Internet Explorer, Adobe Reader, o Outlook usan mas de 100 DLLs

El problema de las búsqueda en HD Se puede mitigar añadiendo gran cantidad de memoria RAM-Física Mucho espacio para las aplicaciones y las páginas de datos Los sistemas con 2 GB tienen suficiente para la mayoría de los trabajos. No esta al alcance de la mayoría de los usuarios La siguiente solución: Impedir el impacto, cacheando las paginas antes de que estas se necesiten

Qué experimentan los usuarios? Transición de estados lenta Disminuye la respuesta de la aplicación bajo presión en la memoria Carga lenta de programas

Cómo ayuda Vista? Prioriza las peticiones de E/S de disco cuando éste se utiliza Innovación en la gestión de Memoria Impide el uso del disco cuando es posible Contiene nuevas herramientas de diagnóstico

Priorización de las peticiones de E/S

Prioridad-baja de E/S (Low-priority I/O) Por qué prioridad-baja E/S ? Los desarrolladores hace mucho que pueden acelerar el uso de la CPU estableciendo prioridades en los hilos de ejecución (Threads) Poco uso de la CPU puede ralentizar el sistema Con Windows Vista los desarrolladores pueden establecer prioridades de E/S Aplicaciones con baja-prioridad de E/S SuperFetch Search indexing Windows Defender Disk defrag software Startup applications

DEMO Mostrar como mejora el rendimiento con la prioridad de E/SMostrar como mejora el rendimiento con la prioridad de E/S

Nuevo Gestor de Memoria SuperFetch SuperFetch

SuperFetch SuperFetch es un avance en gestión de memoria Optimiza basándose en patrones de uso sobre el tiempo Tiene en cuenta la frecuencia de uso de la página y el uso de las páginas en el contexto de otras páginas en memoria. Incluye escenarios de uso complejo Puede diferenciar por usuario, hora y día de la semana Proactivo y resistente Carga de manera inteligente y con antelación en memoria el contenido correcto y resistente a la presión sobre la memoria Eficiente Usa priority I/O para el pre-fetching y el pre-populado SuperFetch gestiona la RAM y la memoria cache

Minimizar los accesos a Disco ReadyBoost ReadyBoost ReadyDrive ReadyDrive

ReadyBoost Memoria No volátil sirve de cache suplementaria para SuperFetch Llaves USB externas, tarjetas SD, Compact Flash, tarjetas PCI internas Permite lecturas rápidas para cubrir los fallos de paginación cuando la página no están en la memoria principal Unas 10 veces más rápido que una lectura aleatoria en Disco La latencia de una llave USB es de ~0.8 mSec Cachea datos anticipadamente basándose en la actividad del usuario

Propiedades de ReadyBoost Fiable Cache de escritura demorada Write-through permite al usuario quitar el dispositivo en cualquier momento No hay contenidos únicos en la cache-Siempre están en Disco El desgaste del dispositivo no es un problema Algoritmo único de escritura agrupada optimiza el rendimiento y los patrones de desgaste La vida útil de los dispositivos estará entre 19.4 – 1823 años dependiendo del tamaño del dispositivo y el patrón de uso Seguro Los datos están cifrados usando AES 128bit Eficiente Los datos se comprimen en un factor de 1.8X a 2.3X

DEMO Ver Velocidad de Acceso aleatoria a un Disco duro y a una llave USBVer Velocidad de Acceso aleatoria a un Disco duro y a una llave USB Instalar una llave USB para mejorar el rendimiento con ReadyBoostInstalar una llave USB para mejorar el rendimiento con ReadyBoost

ReadyDrive Hybrid Hard Disk Una memoria cache No Volátil (NV Cache) se añade al disco duro Permite que se lean y escriban datos mientras el plato se acelera Los Datos en cache se mantienen cuando se apaga el equipo SuperFetch proporciona la utilización eficiente de esta cache Dram Cache NV Cache Ahorro e un 90% de energia frente aun disco convencional Interfase SATA o PATA NO se reallizan escriturs ni lecturas mientras se acelera

ReadyBoost & ReadyDrive Memoria de Sistema Plato HDD Cache de Lectura ReadyBoost Cache Escritura OEM Pinning Datos Inicio Cache Lectura ReadyDrive NVRAM RAM Magnético

ReadyBoost & ReadyDrive ReadyBoost y ReadyDrive son tecnologías complementaria Ambos están potenciados por SuperFetch ReadyDrive Ayuda a las transiciones de estado Acelera el acceso a algunos datos Mejora la fiabilidad Ahorra energía ReadyBoost Cache de lectura Alivia la presión sobre la memoria

Herramientas

Los desafíos de monitorizar el Rendimiento Multiples Metricas Multiples Herramientas

Diagnóstico de Rendimiento Perspectiva General de los Recursos Uso del Sistema Metricas comprensibles Monitor de Rendimiento Contadores de Rendimiento Monitorización comprensible Monitor de Fiabilidad Indice de Fiabilidad Seguimiento de Eventos

Performance Analyzer Windows Diagnostic Infrastructure System Event Log CKCL - ETW Kernel Events Arquitectura del Diagnostico de Rendimiento Diagnóstico y optimización de rendimiento Disminuye el costo de diagnosticar los problemas de rendimiento Más fácil de diagnosticar y resolver los problemas de rendimiento Circular Kernel Context Logger (CKCL) Proporciona un registro de actividad reciente del sistema Análisis automático aplicable a escenarios definidos El resultado del análisis se escribe en el visor de sucesos de sistema

Arranque rapido y Suspensión Fast Boot y nuevo modo de Suspensión (Sleep Mode) Arranque Rapido Nuevo modo de Suspensión

DEMO Herramientas de Rendimiento Opciones de Energía Ajustes Efectos Visuales IndizaciónEnergía Espacio en Disco Herramientas avanzadas

Próximos WebCast de Vista Herramientas de control de eventos y tareas en Windows Vista ( ) Descripción de User Account Control ( ) Políticas de Grupo en Windows Vista ( ) Mejoras de red, IPsec y Firewall en Windows Vista ( )