Jquantificar

Jquantify es un paquete Java que proporciona estadísticas livianas que describen la frecuencia y la duración del evento específico de la aplicación
Descargar ahora

Jquantificar Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • BerryWorks
  • Sitio web del editor:

Jquantificar Etiquetas


Jquantificar Descripción

Jquantify es un paquete Java que proporciona estadísticas livianas que describen la frecuencia y la duración del evento específico de la aplicación Los desarrolladores utilizan una API simple para insertar puntos de contacto o iniciar / detener los límites en lugares apropiados dentro de su sistema. Las dos subclases más importantes de una superclase métrica común son EventCounter: para eventos específicos de la aplicación que se producen en los puntos arbitrarios en el período de período de período de tiempo, para eventos específicos de la aplicación que tienen puntos de inicio y detención arbitrarios y, por lo tanto, la duración, se incrementa un objeto EventCounter. El programa con Agregar (), equivalente al operador ++ en un INT. Sin la participación de más programador, las siguientes estadísticas están disponibles en cualquier momento del objeto: Número total de veces que el ADD () se ha llamado (el recuento actual) Frecuencia de eventos contados sobre la vida útil de la frecuencia máxima observada, basada en discreto Intervalos de tiempo (segundo, minuto, hora, etc.) especificados cuando el contador se construye cuando se produjo la frecuencia máxima, un objeto SessionCounter cuenta los eventos marcados por Iniciar () y STOP (). Las siguientes estadísticas están disponibles en cualquier momento del objeto: todas las estadísticas de los eventos para Session Starts (SessionCounter es en realidad una subclase de EventCounter) y la duración máxima de la sesión cuando se produjo la sesión máxima de la sesión de una sesión recientemente completada con respecto a la superposición. , o sesiones concurrentes para este objeto Número de corriente de sesiones concurrentes Número de pico de sesiones concurrentes y cuando se produjo ese pico, además de EventCounter y SessionCounter, las subclases principales de la métrica, también se proporciona una subclase de Vmusage de tal manera que cada llamada para agregar () Toma otra muestra de la cantidad de hilos y la utilización de la memoria. Se proporcionan las siguientes estadísticas: número de corriente, mínimo, máximo y medio de hilos para el alojamiento de JVM, la corriente del objeto, el mínimo, el máximo y las medias de memoria utilizadas por la JVM (Total y la memoria libre) lo usan en su producción Los sistemas Java para aumentar la conciencia sobre el número, la frecuencia, la duración y la concurrencia de las unidades de trabajo manejadas por el sistema. Sus algoritmos son Threadsafe y están diseñados para tener un impacto insignificante en los recursos de la CPU, aplazando el cálculo siempre que sea posible de los métodos Agregar (), inicio () y detener () a los métodos que acceden a las estadísticas. Solo se requiere una cantidad fija de memoria muy pequeña para cada objeto de contador. Aunque Jquancify y Profilers, como JProbe y JProfiler, brindan medidas cuantitativas de diversos aspectos del software de ejecución, generalmente están metiendo las cosas diferentes durante una fase diferente del proyecto y para Diferentes propósitos. Lo que se está medizando los derechos observan un sistema a medida que ejecuta y recopila datos relacionados con el programa en sí: sus clases y métodos y los recursos que consumen. Jquantify le ayuda a recopilar información sobre eventos y secuencias significativas para el dominio de la aplicación. Por ejemplo, un sistema que se mejora automáticamente las páginas web podría usar Jquantify para descubrir que su tasa de éxitos de página alcanzó su punto máximo en 78.2 páginas por minuto a las 3:05 AM y actualmente está golpeando páginas a solo 7.1 por minuto. Un perfilador, por otro lado, podría descubrir que el programa gastó el 11% de su tiempo de CPU en la concatenación de cadenas. (Obviamente, un desarrollador podría usar Jquantify para contar llamadas de métodos específicos y observar el tiempo dedicado a los métodos para recopilar algunos datos de perfiles, pero las verdaderas herramientas del perfilador son mucho más flexibles para este propósito). ¿Cuándo y dónde se mide, está cuidadosamente? Diseñado para tener en exceso muy bajo, tanto en términos de memoria como de recursos de CPU, específicamente para ser adecuados para su uso en sistemas de producción. Se recomienda que los diseñadores de sistemas identifiquen unidades medibles de trabajo al principio de la fase de diseño y que los desarrolladores usen jquantify o una herramienta similar para instrumentar el sistema a medida que se construye. A medida que el sistema se implementa en su entorno de producción, la misma instrumentación permanece en marcha para ayudar a validar el desempeño del sistema. Los perfiles, con el fin de recopilar los datos necesarios para identificar espacios en caliente específicos y áreas problemáticas en el programa en ejecución, introduzcan una sobrecarga adicional sustancial a los programas en ejecución y, por lo tanto, no se recomiendan en las operaciones normales del día a día. Un perfilador es una herramienta extremadamente valiosa que se usa en ciertos puntos de desarrollo y / u optimización de un sistema, pero no se considera que forma parte del sistema durante las operaciones normales. ¿Cuál es el propósito en el resumen, la función de un perfilador es principalmente exploratoria y diagnóstica en la naturaleza, mientras que Jquantify es particularmente útil para describir el volumen y la capacidad de respuesta de las unidades de trabajo que el software se está realizando durante el funcionamiento normal.


Jquantificar Software relacionado

Jpathreport

JPATHREPORT Le permite comprender la cantidad de espacio que consumen los paquetes y las clases en su ruta de clase Java. ...

66

Descargar

erlgeo

ErlgeoIP es un controlador C-Port para acceder a los datos GEOIP de Erlang. ...

154

Descargar

Gfsgl

GFSGL es un programa que hace que la ejecución e instalación de juegos (y otros programas) sea fácil bajo Linux y otros sistemas operativos similares a Uniix. ...

180

Descargar