Bienvenido a ArgCompo.com! Por favor inicia sesión o registrate para aprovechar todas las funciones del foro. Haga Click aquí para crear una cuenta!
Traducir a Ingles Traducir a French Traducir a German Traducir a Italian Traducir a Dutch Traducir a Portuguese Traducir a Korean Traducir a Chinese Simplified Traducir a Japanese Traducir a Greek Traducir a Arabic Traducir a Russian

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias y curiosidades: Recuerda que cada post que crees será revisado por un moderador antes de que sea publicado.
 
  Inicio   Foro   REGLAS Ingresar Registrarse FAQ Donaciones  
DPC Latency Checker (rapidshare)
Páginas: [1]
 
Autor Post: DPC Latency Checker (rapidshare)  (Leído 1930 veces) Bookmark and Share
Pablope74
Moderador Global
ArgCompo Senior
*
*


Puntos 5
Desconectado Desconectado

Mis otros posts

« : 8 de Jul de 2010, 11:31 »

Encontre esto dando vueltas por la red , pense que era una estupidez y me lleve una gran sorpresa , espero que les sea de utilidad. Smiley
Si cualquier controlador de dispositivo en modo de núcleo en el sistema Windows es aplicado adecuadamente y provoca latencias excesivas de llamadas a procedimientos diferido (CPD), entonces probablemente los abandonos se produce cuando se utiliza en tiempo real las aplicaciones de audio o video streaming. Para obtener una explicación de este efecto ver antecedentes información a continuación.
La herramienta Comprobador de latencia DPC determina la latencia máxima DPC que se produce en el sistema Windows y por lo tanto le permite comprobar en tiempo real, capacidades de su equipo. DPC latencia Checker funciona independiente de cualquier hardware externo. Con esta herramienta puede ser útil en las siguientes situaciones :
  • Usted sufre interrupciones (drop-outs) en un flujo de datos procesados en tiempo real, por ejemplo un flujo de audio, secuencias de vídeo o una secuencia de datos de medición, y desea saber la razón de este problema.
  • ¿Quiere comprobar que su sistema Windows está configurado correctamente para que sea capaz de manejar datos en tiempo real la transferencia antes de instalar la aplicación correspondiente de streaming.
  • ¿Quiere comprobar si un sistema informático en particular es adecuado para aplicaciones de streaming, por ejemplo antes de comprar este sistema.
DPC latencia Checker es muy sencillo de utilizar.No requiere instalación de software. La ventana principal se muestra a continuación.

DPC latencia Checker actualiza periódicamente sus datos estadísticos internos con un intervalo muestra como Intervalo de prueba. Estos datos estadísticos se consulta y se muestra en pantalla una vez por segundo. El valor de latencia actual indica la máxima latencia DPC se miden en el último segundo. El valor máximo absoluto de la etiqueta representa la latencia máxima medida ya que la herramienta se inició. Utilice el botón Reset para borrar este valor.

En un período de 3 segundos un controlador en modo de núcleo en el sistema se está estancando la CPU por cerca de 3,5 milisegundos. Así, cada 3 segundos latencia DPC es excepcional grande y deserción en tiempo real los flujos de datos normalmente se producen.
Usted puede encontrar el controlador que causa el exceso de latencias DPC mediante la desactivación de los dispositivos individuales utilizando el Administrador de dispositivos de Windows. Para abrir el Administrador de dispositivos, seleccione Propiedades desde el menú contextual del icono Mi PC del escritorio y haga clic en el botón Administrador de dispositivos en la ficha Hardware.


En Administrador de dispositivos deshabilitar los dispositivos individuales, una a la vez. Para deshabilitar un dispositivo, haga clic en la partida correspondiente (por ejemplo, en el adaptador Ethernet) y seleccione Deshabilitar en el menú contextual. Windows marca un dispositivo deshabilitado con una cruz leer como se muestra en la siguiente figura. Para habilitar un dispositivo nuevo, elija Activar en el menú contextual.


Después de que un solo dispositivo con discapacidad, cuidado de latencia DPC ver Checker. Cuando los valores de latencia excesiva desaparecen has encontrado el controlador de dispositivo responsable. Si aún hay grandes latencias excepcionales DPC tratar el siguiente dispositivo.
En muchos casos los problemas de latencia DPC son causadas por tipos específicos de dispositivos. Por lo tanto usted debe tratar los tipos de dispositivos que figuran a continuación en primer lugar.

    * Los adaptadores de red para Ethernet y Wireless LAN (W-LAN)
    * Interior módems
    * Los dispositivos de sonido (sistemas de a bordo de sonido)
    * Cualquier PCI o PCI Express tarjeta adicional, cualquier PCCard o ExpressCard, por ejemplo, tarjetas sintonizadoras de TV, RDSI o DSL adaptadores, modems, etc
Advertencia: No inutilizar los dispositivos que son esenciales para que el equipo funcione!
* Cualquier dispositivo en el Administrador de dispositivos en dispositivos del sistema o de la computadora,
    * El disco duro que contiene la partición del sistema,
    * El IDE / ATAPI o controlador SATA este disco duro es conectado a,
    * El teclado del sistema,
    * El ratón, los puntos de trayecto o un dispositivo de pantalla táctil,
    * El controlador externo USB de teclado y / o dispositivos de mouse está conectado,
    * El controlador de pantalla que figuran en Adaptadores de pantalla.
Cuando haya identificado el controlador de dispositivo que se encarga de la deserción escolar consultar el sitio del proveedor del dispositivo en la Web o de atención al cliente para encontrar una actualización para este controlador. Si esto no es posible usted puede decidir mantener el dispositivo en cuestión a la discapacidad está utilizando aplicaciones de streaming.
Al utilizar el método descrito anteriormente, en algunos casos puede que no sea posible identificar claramente a un controlador de dispositivo que se encarga de los problemas. En tal situación, usted podría intentar usar la herramienta de RATT está disponible en Microsoft. Sin embargo, Ratt no es fácil de usar y los resultados del análisis pueden ser difíciles de interpretar. Para descargar Ratt, de búsqueda de Google para "" Microsoft RATTV3.
Conocimientos previos: ¿Por qué los abandonos se producen?
El tratamiento de streaming de datos en tiempo real es una tarea muy difícil para las aplicaciones basadas en Windows y controladores de dispositivos. Esto se debe a que Windows diseño no es un sistema operativo en tiempo real. No hay garantía de que algunos (periódico) acciones se pueden ejecutar de manera oportuna.
Audio o datos de video transferidos desde o hacia un dispositivo externo se maneja normalmente por un controlador de dispositivo en modo de núcleo. Procesamiento de datos en los controladores de dispositivos como es controlado por interrupciones. Normalmente, el hardware externo publica periódicamente interrumpe para pedir al conductor transferir el siguiente bloque de datos. En los sistemas Windows basados en NT (Windows 2000 y superior) hay un mecanismo específico de manejo de interrupciones. Un controlador de dispositivo no puede procesar datos inmediatamente en su rutina de interrupción. Se tiene que programar una llamada a procedimiento diferido (DPC), que básicamente es una rutina de devolución de llamada que será llamado por el sistema operativo lo más pronto posible. Cualquier transferencia de datos realizada por el controlador de dispositivo se lleva a cabo en el contexto de esta rutina de devolución de llamada, llamada CDP para abreviar.
El sistema operativo mantiene CPD programadas por los controladores de dispositivos en una cola. Hay una cola de DPC por CPU disponibles en el sistema. En ciertos momentos el núcleo comprueba la cola de DPC y si no se va a interrumpir el tratamiento y no DPC se está ejecutando la primera DPC se des-cola y ejecutado. procesamiento de DPC cola sucede antes de que el despachador selecciona un hilo y le asigna el CPU a la misma. Por lo tanto, una llamada a procedimiento diferido tiene una prioridad más alta que cualquier hilo en el sistema.
Tenga en cuenta que el concepto de llamadas de procedimiento diferido existe en modo de núcleo único. Cualquier código en modo de usuario (aplicaciones de Windows) se ejecuta en el contexto de un hilo. Los hilos son gestionados y programado para su ejecución por el operador.
Si bien existe una multitarea preferente de hilos, DPC se ejecutan en forma secuencial de acuerdo a la primera en la naturaleza, en primer lugar de una cola de DPC. Por lo tanto, una especie de régimen multitarea cooperativa existe de aplazamiento de llamadas a procedimientos. Si alguna DPC tiene una duración de una cantidad excesiva de tiempo, otros CPD se retrasará en la misma cantidad de tiempo. En consecuencia, la latencia de un particular, DPC se define como la suma del tiempo de ejecución de todos los CPD en la cola por delante de este DPC. Con el fin de obtener certeza razonable latencias DPC, en el controlador de dispositivos de Windows Kit (DDK) de documentación de Microsoft recomienda volver de una rutina DPC lo más rápido posible. Cualquier operación larga y específicamente bucles que esperar un cambio de estado del hardware (de votación) se recomienda en absoluto.
Desafortunadamente, muchos controladores de dispositivos existentes no se ajustan a este consejo. Estos conductores gastan una cantidad excesiva de tiempo en sus rutinas DPC, causando una gran latencia excepcionales para CPD cualquier otro conductor. Para un controlador de dispositivo que controla los flujos de datos en tiempo real es fundamental que una DPC programada de su rutina de interrupción se ejecuta antes de que el hardware emite la siguiente interrupción. Si el CDP se retrasa y se ejecuta después de la interrupción se produjo al lado, por lo general un desbordamiento de búfer de hardware y se produce el flujo de datos se interrumpe. Una gota de espera.
DPC Latency Checker para Windows 7, Windows 7 x64, Windows Vista, Windows Vista x64,
Windows Server 2003, Windows Server 2003 x64, Windows XP, Windows XP x64, Windows 2000.

Register or Login
http://rapidshare.com/files/405720724/dpclatArgCompo.rar
Tambien pueden descargarlo de la pagina
Register or Login
Gracias!!!
« Última modificación: 15 de Jul de 2010, 11:02 por Pablope74 »
ÄNÐRÉS
Moderador Global
ArgCompo Master
*
**


Puntos 12
Desconectado Desconectado

Mis otros posts

« Respuesta #1 : 8 de Jul de 2010, 12:09 »

Mucha explicación para mi gusto, pero ........

 Gracias!!! Gracias!!! Gracias!!!

 ^^ ^^
Pablope74
Moderador Global
ArgCompo Senior
*
*


Puntos 5
Desconectado Desconectado

Mis otros posts

« Respuesta #2 : 8 de Jul de 2010, 13:21 »

Si , no ?   Risa , es que me daba fiaca resumir  :P  Gracias!!! Andres   
Llanero Solitario
ArgCompo Novato
*


Puntos 3
Desconectado Desconectado

Mis otros posts

« Respuesta #3 : 12 de Jul de 2010, 09:53 »

 Huh?  Roll Eyes buena la info...
Pablope74
Moderador Global
ArgCompo Senior
*
*


Puntos 5
Desconectado Desconectado

Mis otros posts

« Respuesta #4 : 12 de Jul de 2010, 11:23 »

Por nada muchachos , gracias por comentar  Guitarra
Syd
Músico
ArgCompo Junior
*
*


Puntos 1
Desconectado Desconectado

Mis otros posts

« Respuesta #5 : 12 de Jul de 2010, 13:11 »

 Gracias!!!
Páginas: [1]
 
Ir a:  


Posts Relacionados
Asunto Iniciado por Respuestas Vistas Último mensaje
Zero-G Morphology PC/MAC [Rapidshare]
VSTi (Instrumentos Virtuales)
Riquelme 17 3967 Último mensaje 3 de Ago de 2010, 23:10
por Zombie_zss
Guitar Pro v5.2 [rapidshare]
Editores de Audio y Secuenciadores
matrix13 2 1625 Último mensaje 24 de Abr de 2010, 15:13
por Poroto27
samplelord [rapidshare]
VSTi (Instrumentos Virtuales)
PATOLANDIAAR 2 738 Último mensaje 17 de Sep de 2009, 23:35
por ÄNÐRÉS
Reaper v3.101 [rapidshare]
Editores de Audio y Secuenciadores
tedred 0 549 Último mensaje 27 de Ago de 2009, 16:29
por tedred
Driver Checker v2.7.3
Otras aplicaciones
djbarru 0 429 Último mensaje 11 de Sep de 2009, 10:13
por djbarru
energyXT [rapidshare]
Editores de Audio y Secuenciadores
evildelul 4 834 Último mensaje 29 de Sep de 2009, 10:54
por evildelul
Audio Kontrol 1 y DPC latency
Placas de Sonido
abrunetto 4 1806 Último mensaje 1 de Ago de 2010, 19:02
por MEGATHERION

Este sitio no aloja ningún archivo en su servidor, los usurios sólo postean contenidos alojados en servidores externos. ArgCompo no se hace responsable por el contenido que aportan los usuarios. Si piensas que alguno de los archivos de este sitio viola tus derechos de autor, por favor póngase en contacto con nosotros haciendo click aqui.
This site does not host any files on the server, the users only post content hosted on external servers. ArgCompo is not responsible for the content contributed by the users. If you think that any of the files posted on this site violates your copyright, please contact us clicking here.
DMCA Information

Powered by SMF 1.1.16 | SMF © 2009-2011, Simple Machines LLC