Easily build powerful user management, authentication, and authorization into your web and mobile applications. Download this Forrester report on the new landscape of Customer Identity and Access Management, brought to you in partnership with Stormpath.
I recently got myself into a tough situation where I needed to do some memory profiling a web
application. I had a custom written profiler which does ok on
measuring the time consumption, but not the memory. Since most of the
profilers are commercial, I tried out JBoss Profiler 2.0
Wow! I have never seen a profiler work in just 3-4 steps. If you don't believe
me, try it yourself:Steps:
1.Download JBoss Profiler 2.0 - http://labs.jboss.com/jbossprofiler/downloads.html
2.Copy files to your JBoss,
- jboss-profiler.jar -> jboss/bin
- jboss-profiler.properties (Add packages to be instrumented in includes) -> jboss/bin
- javassist.jar -> Jboss/bin
- jboss-profiler.sar -> jbossas/server/(default)/deploy
3.Add the following to your run.conf or run.bat JAVA_OPTS,
4.Start the Server, Use the Client program to collect the statistics
java -Xmx512m -Djboss-profiler-client.properties=jboss-profiler-client.properties -jar jboss-profiler-client.jar -h(host) -P(port) snapshotReference:
1.An excellent User Guide comes with the download, it has everything you need to know.
The Java Zone is brought to you by Stormpath—a complete, pre-built User Management API. Want to learn how to use JWTs to protect microservices from CSRF and more? Check out this on-demand webinar with our Java Developer Evangelist, Micah Silverman.