![]() |
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| UNIX para usuarios avanzados y expertos Experto a experto. Aprender avanzada UNIX, los comandos de UNIX, Linux, Sistemas Operativos, Administración de Sistemas, Programación, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| Identificar y agrupar los procesos y OS APP procesos | wilsonee | Sun Solaris | 2 | 09-30-2008 10:26 AM |
| Sun Java Platform, Standard Edition 1.5.0_16 (Java sucursal 5) | iBOT | Comunicados de prensa de Software - Noticias RSS | 0 | 07-23-2008 11:20 AM |
| Sun Java Platform, Standard Edition 1.5.0_15 (Java sucursal 5) | iBOT | Comunicados de prensa de Software - Noticias RSS | 0 | 03-06-2008 05:50 PM |
| Utilizando Subversion, IDE NetBeans y Sun Java System Web Server con Java ME | iBOT | UNIX y Linux Noticias RSS | 0 | 02-01-2008 05:00 PM |
| Vigilancia de los Procesos - Matar procesos de colgado | ukndoit | UNIX para usuarios avanzados y expertos | 4 | 01-17-2008 04:30 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Obtención de la utilización de la CPU de los procesos de Java
Hola,
Tengo una aplicación Java en ejecución como un servicio en mi máquina Unix. Quiero poner a prueba la utilización de la CPU y la memoria de la utilización de la aplicación. Solía principio de mando y también los comandos ps Este comando está mostrando cada hilo en mi aplicación como un hilo. Por lo tanto, tengo un montón de entradas J9. Ahora mi pregunta es, si me da la utilización de datos del proceso padre, se que me da el acumulado de CPU y uso de la memoria de mi aplicación? ¿Hay otras herramientas que pueden utilizarse para controlar los procesos de java? |
|
||||
|
No sé si hay alguna herramienta exclusivamente para java.
Pero estoy bastante seguro de que la utilización del proceso padre no le dará acumulado mediciones. Por supuesto, usted puede usar ps y calcular por sí mismo por cada proceso. |
|
||||
|
Si los procesos son java el único servicio de este cuadro de uso vmstat (relacionados con la CPU columnas). Utilizar alternativamente sar, cuando usted necesita para controlar los intervalos de tiempo más largo.
Espero que esta ayuda. Bakunin |
|
||||
|
Puede controlar este tipo de estadísticas, y mucho más, con las extensiones de gestión Java (JMX). Debido a que la Máquina virtual de Java tiene peculiaridades específicas de cómo se utiliza la memoria (por ejemplo, separar el espacio de memoria en particiones como montón y no montón de espacio), sólo busca en el sistema operativo a nivel de la utilización de los recursos en general no es suficiente. Dependiendo de cómo configurar, usted puede monitorear un proceso local o de un proceso de Java se ejecuta en otro sistema, a través de una interfaz gráfica de usuario como herramienta JConsole (o VisualVM aunque yo no puedo conseguir que funcione correctamente).
Con JMX, usted puede incluso escribir algunas simples programa Java para iniciar sesión, seleccione valores estadísticos periódicamente sobre una base 24x7 y analizar más adelante sin conexión. Puede referirse a este documento para una introducción de Java SE JMX de gestión y tecnología: - Java SE Guía de Monitoreo y Manejo de O lea la especificación JMX si desea obtener más profundo conocimiento de programación. |
![]() |
| Marcadores |
| Etiquetas |
| comandos unix |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|