Quiero perfil actualmente mi aplicación que utiliza JCS para caching.I han utilizado el generador de perfiles por defecto que viene con el IDE NetBeans y prueba satisfactoria para memory.But Quiero perfil my solicitud de uso del disco, debido a que mi aplicación almacena en caché los elementos en el disco, quiero verificar su rendimiento. Hay una forma de hacerlo utilizando el generador de perfiles que viene con netbeans o utilizando cualquier perfil comercial como JProfiler. Gracias de antemanoJava perfiles de uso de disco
Respuesta
Puede hacer esto utilizando una de las sondas incorporadas en JProfiler.
y YourKit, y posiblemente otros. –
He instalado JProfiler y revisé la guía del usuario. Pero hay una forma de mostrar el método de uso del disco por método. – Madusudanan
También estoy abierto a opciones para usar otras herramientas, ya sean comerciales o de código abierto. Solo necesito el análisis de E/S de disco en el nivel de objeto del nivel de byte. – Madusudanan
JProfiler tiene una sonda de archivos que le mostrará:
- una línea de tiempo de los archivos y las actividades de E/S en ellos
- una lista de todos los archivos con sus estadísticas de E/S
- "puntos calientes", es decir, archivos en los que se realizan más operaciones de lectura/escritura junto con trazas acumuladas en el código
- telemetrías para el rendimiento total de lectura y escritura
- una vista de "eventos" que muestra las operaciones de E/S sola
responsabilidad: Mi empresa desarrolla JProfiler
Gracias por su entrada, pero actualmente estoy en mi entorno de prueba, que tienen que mostrar los resultados de descripción probados a fin de avanzar con el medio ambiente en vivo, donde los malos lof get data.But de uso de esta herramienta en el entorno de prueba no soy capaz de ver los datos de la lectura/escritura througput, y también mis Actualmente tamaños de caché son de 10 MB o disk show less.Does JProfiler i/o, en general, o mediante el paquete java.io, porque no creo que JCS va a utilizar java .io para escribir archivos en el disco. – Madusudanan
La sonda de archivo admite tanto java.io como java.nio. En primer lugar, podría ver la vista de árbol de llamadas para verificar qué está haciendo realmente JCS. –
El árbol de llamadas muestra los métodos de llamadas y llamadas métodos, pero internamente la JCS utiliza una cola para escribir en un disco, y lo hace en un manner.That asíncrono es donde los verdaderos problemas radica para mí, que necesito para visualizar la forma en el que se escriben archivos de esa queue.As patrón de uso de disco ahora se ocupa JProfiler hace un buen job.But mi caso es un poco diferente aquí – Madusudanan
- 1. Acceso al disco de generación de perfiles
- 2. Uso de disco de tabla SQLite
- 3. ¿Algún tutorial de perfiles de Java recomendado?
- 4. ¿perfiles maven o perfiles de resorte?
- 5. Perfiles de uso de memoria Perl y detección de fugas?
- 6. Uso de la memoria de generación de perfiles en Mathematica
- 7. Perfiles de rendimiento en Linux
- 8. cómo encontrar el uso de espacio de disco por usuario?
- 9. Herramienta de generación de perfiles Java para Linux
- 10. Creación de perfiles de una aplicación Java Spring
- 11. ¿Cómo controlo la CPU, la memoria y el uso del disco de la computadora en Java?
- 12. diferentes perfiles de usuario con Django Django y perfiles registro
- 13. de Java basada en disco de almacenamiento de clave-valor
- 14. Perfiles de gráficos
- 15. Heredar perfiles de Maven
- 16. ASP.NET Perfiles de versiones?
- 17. Java archivos de gran tamaño S de disco Rendimiento
- 18. Clonación de disco rápido
- 19. Herramienta de creación de perfiles para Clojure?
- 20. Uso de Java ThreadPool
- 21. Herramientas de generación de perfiles .NET
- 22. Django - Múltiples perfiles de usuario
- 23. Tiempo de compilación de perfiles
- 24. herramientas de visualización de perfiles?
- 25. ¿Colección de Java que pagina al disco cuando se llena?
- 26. Colecciones de Java que se almacenan en el disco
- 27. HashMap perfiles
- 28. Uso de Collections.singletonList() de Java?
- 29. Lógica en Desfragmantación de disco y comprobación de disco
- 30. Pruebas de rendimiento frente a perfiles
¿Qué está tratando al perfil? Si desea saber el tamaño, haga un 'du' o similar para Windows. Si desea saber el porcentaje de tiempo dedicado al acceso al disco, busque las llamadas para leer() y escribir() en el disco. –
Estoy tratando de crear un perfil de cuántos objetos se escriben en el disco y qué cantidad de E/S de disco se consume durante el proceso. – Madusudanan
El disco lo consumió solo la cantidad de disco utilizado. A partir de esto, debería poder estimar la cantidad de objetos escritos. –