Jorfilero

Galón Ganando Profiler Java todo en uno
Descargar ahora

Jorfilero Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Trial
  • Precio:
  • USD 499.00 | BUY the full version
  • Nombre del editor:
  • ej-technologies GmbH
  • Sitio web del editor:
  • http://www.ej-technologies.com/download/overview.html
  • Sistemas operativos:
  • Mac OS X 10.1 or later
  • Tamaño del archivo:
  • 20.2 MB

Jorfilero Etiquetas


Jorfilero Descripción

Premio Ganar todo en uno Java Profiler JProfiler es un galardonado perfilador Java todo en uno. La GUI intuitiva de JProfiler le ayuda a encontrar cuellos de botella de rendimiento, fugas de memoria de PIN Down y resolver problemas de subprocesos. Nota: Para poder probar JProfiler, tendrá que solicitar y evaluar la licencia aquí. Aquí hay algunas características clave de "jprofiler": Facilidad de uso excepcional: · Cuando perfil, necesita la herramienta más poderosa que pueda obtener. Al mismo tiempo, no desea dedicar tiempo a aprender cómo usar la herramienta. JProfiler es solo que: simple y poderoso al mismo tiempo. Configuración de las sesiones es directa, las integraciones de terceros hacen que se inicien una brisa y los datos de perfiles se presentan de manera natural. En todos los niveles, JProfiler ha sido cuidadosamente diseñado para ayudarlo a comenzar a resolver sus problemas. Visualización en tiempo real de datos de perfiles: · Con JProfiler, puede observar de inmediato los datos de perfiles a medida que se ejecuta su solicitud. Las vistas de la memoria, la CPU y el perfil de hilo se actualizan en vivo y se pueden inspeccionar sin la necesidad de esperar a que se complete la medición. Para una gran cantidad de casos de uso, esta habilidad le proporcionará un camino extremadamente rápido a una solución. Además, puede ahorrar instantáneas en cualquier momento, interactivamente, así como programáticamente. El PeaP Walker único: · Encontrar una pérdida de memoria puede ser imposible sin la herramienta adecuada. JProfiler's Heap Walker le ofrece una interfaz intuitiva para resolver problemas de memoria simples y complejos. 5 puntos de vista diferentes muestran diferentes aspectos del conjunto actual de objetos. Cada vista le permite crear nuevos conjuntos de objetos según los datos mostrados. Cada vista le proporciona información esencial en los objetos seleccionados. Preguntas como por qué los objetos no se recolectan basura, se responden con un solo clic del mouse. El poderoso perfilador de CPU: · La fijación de los cuellos de botella del rendimiento es el caso de uso más frecuente para un perfilador. Sin embargo, los datos de la CPU pueden ser abrumadores en su nivel de detalle y la forma en que se recopilan los datos pueden hacer una gran diferencia en la facilidad de uso. Con JProfiler, tiene una ventaja decisiva al intentar encontrar la razón de un problema. Llame a los filtros de vista de árboles, los niveles de agregación y los selectores de estado de rosca son solo algunos ejemplos de la versatilidad de JProfiler en esta área. El perfil de hilo integrado: · Los problemas relacionados con el roscado son mucho más frecuentes de lo que uno podría asumir. Sin un perfil de hilo, solo tiene una posibilidad mínima de abordar tales problemas. Se puede resolver toda una gama de problemas opacos cuando se utilizan JProfiler, como aumentar la sucesión en una aplicación multi-roscada que utiliza demasiado bloqueo. El perfil de hilo no solo tiene una sección de vista separada en JProfiler, también se integra firmemente en las vistas de perfiles de la CPU. Excelente apoyo para Java Enterprise Edition: · El soporte dedicado para Jee está presente en la mayoría de las opiniones de JProfiler. Por ejemplo, en el nivel de agregación Jee, consulta el árbol de llamadas en términos de los componentes Jee en su aplicación. Además, JProfiler agrega una capa semántica en la parte superior de los datos de perfiles de bajo nivel, como las llamadas JDBC, JMS y JNDI que se presentan en las vistas de perfiles de la CPU. Con su soporte de Jee, JProfiler bride la brecha entre un profilador de código y una herramienta de monitoreo Jee de alto nivel. Capacidades de control de calidad extensas: · JProfiler es ideal ser ideal como una herramienta de control de calidad, tanto durante el desarrollo como para los equipos dedicados de QA. La rica funcionalidad alrededor de las comparaciones de instantáneas facilita el seguimiento del progreso. JProfiler tiene un fuerte soporte para las operaciones de la línea de comandos. Esto incluye la capacidad de perfil, exportar datos de instantáneas y crear comparaciones de instantáneas de la línea de comandos. Las tareas de hormigas con JProfiler le permiten realizar todas las operaciones de línea de comandos de su script de compilación. Soporte más amplio para plataformas, IDES y servidores de aplicaciones: · JProfiler se integra en su entorno: proporcionamos bibliotecas de agentes nativos para una amplia gama de plataformas, tanto para JVM como de 32 bits como para 64 bits. Las integraciones en todos los IDES populares hacen que el perfil sea durante el desarrollo tan fácil como ejecutar su solicitud. Y la gran cantidad de asistentes de integración para casi todos los servidores de aplicaciones en el mercado garantizan que puede comenzar con unos pocos clics y no con la documentación de lectura. Gastos indirectos bajos: · JProfiler registra datos solo cuando lo necesite. De hecho, puede iniciar su solicitud con el agente de JProfiler y adjuntar la GUI de JProfiler en un momento posterior. Cuando no registre ningún dato, la sobrecarga es extremadamente pequeña. Eso es lo que pedimos perfiles de demanda. Invariablemente, hay muchas cosas que puede ajustar en un perfilador avanzado. JProfiler le muestra cómo su configuración de perfiles afectará el rendimiento y le ofrece plantillas para seleccionar rápidamente la configuración de perfiles para los casos de uso comunes. Extensibilidad: · JProfiler es extensible. Está construido en una plataforma bien documentada que le permite construir su propio perfilador personalizado para situaciones especiales o su propia herramienta de análisis para instantáneas. Con la API del interceptor, puede agregar capas semánticas adicionales a los datos de perfiles, similares a los perfiles JDBC, JMS y JNDI incorporados. Los ejemplos listos para ejecutar le muestran lo fácil que es ampliar JProfiler con algunas líneas de código. Limitaciones: · 10 días Prueba Novedades en esta versión: · Gráficos de bloqueo. El análisis del monitor en JProfiler se extendió con gráficos que muestran la situación de bloqueo actual y el historial de todas las situaciones de bloqueo grabadas. Todas las vistas que se refieren a un análisis del monitor ahora están ahora en su propia sección "Vistas de monitor". La vista del gráfico de bloqueo actual muestra todos los hilos que están esperando o bloqueando actualmente en un monitor, así como los que sostienen un monitor contendido. Se visualizan puntos muertos con nodos rojos. Las puntas de herramientas muestran tiempos y rastros de pila. · En el gráfico del historial de bloqueo, puede grabar eventos del monitor y navegar paso a paso a través de las situaciones de bloqueo grabadas. Una vista de línea de tiempo en la parte inferior pone la distribución de eventos en contexto y proporciona una forma alternativa de navegar a otros eventos del monitor. · Dado que puede haber una gran cantidad de eventos de monitor, puede marcar ciertos hilos o monitores como nodos de interés. Un conjunto separado de botones de navegación solo pasará a través de eventos que implican al menos un nodo de interés. · Los eventos del monitor se pueden acumular seleccionando una región en la línea de tiempo con el mouse. Los tiempos de bloqueo y de espera total, así como las listas de trazas de pila, son visibles en las ventanas de la punta de la herramienta para las flechas en el gráfico de bloqueo. · Los eventos del monitor ahora se registran a pedido. Los eventos previamente monitores siempre se registraron, que crearon una sobrecarga innecesaria en algunos casos. La grabación del monitor se puede iniciar en el gráfico del historial de bloqueo y la vista del historial del monitor. Además, hay nuevas acciones de activación para iniciar y detener las grabaciones de monitores. Tenga en cuenta los umbrales configurables para los eventos del monitor. · Las vistas del monitor ahora están vinculadas con el Walker HEAP. Al analizar un monitor en las vistas del monitor, ahora es posible mostrar el objeto del monitor en el Walker HEAP, para que pueda analizar dónde se asignó y cómo se hace referencia. En los gráficos de bloqueo, puede hacer clic con el botón derecho en un nodo de monitor y cambiar al Walker HEAP. · Lo mismo funciona en la vista del historial del monitor. Además, cualquier evento de monitor en la vista del historial del monitor ahora ofrece un enlace al gráfico del historial de bloqueo en el menú contextual. · En la vista del historial de hilo, ahora hay consejos de herramientas con trazas de pila que incluyen enlaces a las vistas del monitor. Estas información sobre herramientas están disponibles si los monitores se han registrado durante el tiempo debajo del cursor del mouse. · Se ha agregado una vista de rosca. Los volcados de hilo muestran todos los marcos de llamadas, no solo las clases perfiladas. Se admiten múltiples hilos. Puede permanecer en el mismo hilo y recorrer los diferentes volcados de hilo para ver los cambios en la traza de la pila. Los hilos individuales o el volcado de rosca completo se pueden copiar al portapapeles. · Los volcados de subprocesos también se pueden tomar con la nueva acción de activación de "volcado de hilos de disparo", el JPROFILER MBEAN o a través de la API del controlador. · La nueva vista de estadísticas del método muestra datos estadísticos sobre la distribución de los tiempos de ejecución del método. Lo más interesante es el "coeficiente de atardecer" que muestra cuán fuertemente se desvía la invocación más lenta de la mediana. En la parte inferior de la vista, un gráfico muestra la distribución de los tiempos de llamada. Aquí, el eje Y se ha establecido en una pantalla logarítmica para mostrar más claramente los valores atípicos. · Los métodos con los valores atípicos prominentes se pueden analizar aún más con la nueva característica de "métodos excepcionales" que se explican a continuación. Puede hacer clic con el botón derecho en cualquier método de la tabla y elegir "Agregar como método excepcional" en el menú contextual. · Los métodos excepcionales se ejecutan son las invocaciones de un método que se toma la mayor parte del tiempo. A menudo, un método se realiza de manera muy similar sobre una gran cantidad de invocaciones, pero a veces se necesita mucho más tiempo. Mirar el árbol de llamadas no ayuda en este caso, ya que las invocaciones regulares dominan la única invocación lenta. Con JProfiler 6, puede marcar un método como un método excepcional en las vistas de los árboles de llamada o la vista de estadísticas del método y el árbol de llamadas mostrará las invocaciones más lentas por separado. · Se han agregado los modos de vista del mapa de árbol a todas las vistas que muestran los árboles de llamadas. Las áreas de los rectángulos en el mapa del árbol son proporcionales para el tiempo inherente y hay un corte para la máxima profundidad de anidación. Puede mouse sobre rectángulos para ver la información del método y hacer zoom para ver una cierta región con más detalle. · La vista de objetos más grandes en el Walker HEAP también ha recibido un modo de vista de mapa de árbol. Las áreas de los rectángulos son proporcionales al tamaño retenido de los objetos. · Se ha agregado la información de seguimiento de la pila para el trazador de llamadas. En cada traza en el trazador de llamadas, puede ver la traza de la pila actual en la ventana inferior. Esto hace que sea mucho más fácil evaluar el contexto de la traza seleccionada. · La expansión de los árboles de llamadas ahora es más configurable. En lugar de la antigua acción "Expandir 10 niveles", se ha agregado una acción de "Expandir múltiples niveles" donde el número de niveles ahora es configurable. Además, se puede definir un umbral que evita que se expandan los nodos insignificantes. · Ahora se puede aplicar nuevas configuraciones de perfiles sin reiniciar el JVM si presenta un perfil de un 1,6+ JVM. Esto se aplica a todas las opciones disponibles en la configuración de perfiles, la configuración del filtro y la configuración del activador. · Esto también significa que cuando perfile un servidor de aplicaciones remoto que debe iniciarse inmediatamente sin esperar una conexión de la GUI de JProfiler, no tiene que transferir un archivo de configuración al servidor remoto y especificarlo en la línea de comandos. Esto simplifica considerablemente el perfil remoto. · La configuración manual de perfilado se ha simplificado si presenta un perfil de un JVM de 1.5+. En lugar del parámetro -Gentlib VM, un parámetro VM de ruta de la clase de arranque y la modificación de la variable de entorno de ruta de la biblioteca nativa, ahora simplemente especifique un solo parámetro JVM y no se requieren otras modificaciones. En Windows, con JProfiler instalado en C: Archivos de programaJProfiler6, el parámetro VM es -AgentPath: C: C: Files de programaJPROFILER6 INWINDOWSJPROFILERTI.DLL = PORT = 8849 · Cualquier sesión remota configurada para puerto 8849 ahora puede conectarse al JVM perfilado. · Por lo general, utilizará un asistente de integración para insertar el parámetro VM para conocer el perfilado en su script de inicio, o usará una integración IDE para iniciar el perfilado sin ninguna configuración. Sin embargo, a veces es conveniente hacer cambios manualmente. En ese caso, ahora es mucho más sencillo establecer perfiles que antes. · Auto-ajuste para la instrumentación dinámica Determina los métodos con la sobrecarga desproporcionada y los sugiere para la exclusión en la GUI de JProfiler. Métodos muy cortos que se llaman con mucha frecuencia pueden distorsionar los números generales, porque el tiempo requerido para medir esos métodos lleva mucho más tiempo que el método real. Un ejemplo de dicho método es el método en un analizador XML que lee el siguiente carácter. Durante el perfil, se le notifica de tales puntos calientes en la barra de estado. · Al hacer clic en esa notificación o cuando se termina la sesión, se muestra un cuadro de diálogo que le muestra los puntos calientes de arriba y le permite agregarlos a la lista de métodos ignorados con un solo clic. Para su próxima sesión de perfiles, estos métodos ya no distorsionarán los números generales. · El método ignorado Las configuraciones se pueden revisar y eliminar en la configuración del filtro. · El comportamiento de auto-ajuste está configurado con dos parámetros en la configuración de perfiles. Auto-ajuste también puede estar completamente deshabilitado para una sesión. · Las instantáneas de JProfiler ahora pueden abrirse de las integraciones IDE. La principal ventaja es que obtiene la navegación del código fuente en el IDE para una instantánea de esa manera.


Jorfilero Software relacionado

XGP

Entorno de desarrollo integrado El extiende Gprolog para trabajar con cacao bajo Mac OS X ...

233 5.3 MB

Descargar

picado

EDITIVO DE EJECUTADO Y DEVELOJ DE DESARROLLO DE ACHOPE DE ACENDIENTE PARA POSTRESQL ...

151 13.3 MB

Descargar

robotsuite

Un paquete de software que proporciona un potente entorno de codificación gráfica para robótica y un simulador 3D liviano ...

151 108 MB

Descargar