1. Introduction to the Environment:
Linux Server: CentOS release 5.9 (x86)
Web container: Tomcat6
Jdk:jdk1.6.0_17
Client: Windows XP (x86)
Jdk:jdk1.6.0_20
2. Installation package:
Linux Server: jprofiler_linux_6_2_4.rpm
Download Address: http://download.csdn.net/detail/rachel_luo/5217224
Client: Jprofiler_windows_6_2_4.exe
Download Address: http://download.csdn.net/detail/rachel_luo/5217273 Note: Download package contains the registration code and the use of instructions documents (Chinese) 3.
Jprofiler Introduction:The memory view portion of Jprofiler can provide a dynamic memory usage update view and a view that displays information about memory allocation status. All views have several aggregation layers and are able to display existing objects and objects that are garbage collected.First, the main functions of the introduction1. Memory ProfilerThe memory view portion of
Original address: http://blog.csdn.net/chendc201/article/details/22897999First, the basic understanding1. In the live memory view, right click on the relevant class, check mark current values can mark the present value, easy to follow the comparison, pay attention to the green and red points; After the mark is finished, it is convenient to see the change of the value through GUI interface. 2. Press F4 or click the green icon on the form run GC to notify the JVM of garbage collection actions (j
Recently, the company's projects are very unstable and often come down inexplicably, and the response speed is also unsatisfactory. Therefore, memory leakage is suspected. I read some introduction about some test tools on the Internet and thought that jprofiler is suitable. The latest version is 4.X, but I can't find the crack. I only found the 3.3 cracking, So I downloaded 3.3. Yes:
Http://www.ej-technologies.com/download/
The JProfiler tool was used during the test several months ago. Although I had some experiences, I kept it in my mind. I also gave my colleagues an entry-level training course, but I was unable to sort it out. Later I wrote it in a hurry with the help of others.
: Http://files.cnblogs.com/wuhou/jprofilerinstallation and use on linux.rar
Preface:
The latest version of JProfiler is 5.1.4. 5.1.2 has been used
name and company are free to license as follows:
l-larry_lau@163.com#36573-fdkscp15axjj6#25257 l-larry_lau@163.com#5481-ucjn4a16rvd98#6038l-larry_lau@163.com#99016-hli5ay1ylizjj#27215l-larry_lau@163.com#40775-3wle0g1uin5c1#0674l-larry_lau@163.com#7009-14frku31ynzpfr#20176l-larry_lau@163.com#49604-1jfe58we9gyb6#5814l-larry_lau@163.com#25531-1qcev4yintqkj#23927l-larry_lau@163.com#96496-1qsu1lb1jz7g8w#23479
l-larry_lau@163.com#20948-11amlvg181cw0p#1711
JavaPerformance analysis toolsProfiler provides two completely different methods for profiling applicationsProgram. By default, you can useJprofiler GuiFor application performance analysis. The jprofiler GUI provides a button for you to start and close records and displays all analysis data for you. If you do not want to use the jprofiler GUI profiling program, you can useJprofilerProvidedOffline profilingF
Java profiling toolJProfilerIt can be integrated with a variety of IDES and application servers. This article mainly introduces jprofiler andIntelliJ IDEA Integration.
1. Choose Session> IDE integrations from the main menu of JProfiler. It is worth noting that IntelliJ IDEA needs to be disabled when the plug-in is installed. If you run the installation program through the
How to Use jprofiler to connect to WebLogicHttp://www.ej-technologies.com/1. Local Connection
1.1 Environment Description
Install jprofiler locally and WebLogic related tools. You can find the related cracking on the Internet.
1.2 steps
1. Open jprofiler and select new windows from the session menu. The Quick Start window is displayed. Select the third it
Jprofiler Introduction
Jprofiler is a full-featured Java profiling tool (Profiler) designed to analyze J2SE and EE applications. It combines the analysis of CPU, thread, and memory in a powerful application. Jprofiler can provide many IDE consolidation and application server consolidation purposes. Jprofiler Intuitive
JProfiler monitoring TomcatIntroductionJProfiler is a full-featured Java profiling tool (profiler) dedicated to analyzing J2SE and J2EE applications.JProfiler is a commercial-authorized Java profiling tool developed for Java EE and Java SE applications by J Technology Co., Ltd. It allows two memory profiles to evaluate memory usage and Dynamic Allocation leaks and CPU profiling to evaluate thread conflicts. JProfiler's intuitive GUI allows you to find
Java profiling toolJprofilerProvides 4 differentProfiling Mode, The three modes involvedJprofiler Gui. Therefore, you can view and analyze the data immediately. The fourth mode does not involve the jprofiler gui. It is an offline profiling mode.
1. Attach Mode
For profiling Java 1.6 or later, jprofiler supports connecting to a running JVM and loading the profiling proxy. However, the link mode also has
In recent work, jprofiler is used to solve the memory leakage problem. Now we have recorded the detection steps and some analysis results, and we can use them as a reference when we encounter similar problems in the future.
Running Environment: tomcat6, jdk6, jprofiler8
Memory leakage: 1. when performing some batch operations on the server, it is found that the memory only rises or falls; even after GC, the memory cannot be completely released; 2. unl
Download Jprofiler Packagewget http://download-keycdn.ej-technologies.com/jprofiler/jprofiler_linux_9_2.rpm
Installing JprofilerRPM-IVH jprofiler_linux_9_2.rpm
Installing the Jprofiler ClientHttp://download-keycdn.ej-technologies.com/jprofiler/jprofiler_windows-x64_9_2.exe
After the client installation i
1. Click the Jprofiler/bin/jprofiler.exe file to install2. After installation, copy the C:\Users\Administrator\.jprofiler8\config.xml file to the specified file, such as:F:\resource\jprofiler8\config.xml3. Add the following in the Tomcat/bin/startup.exe file:Set java_opts=%java_opts%-agentlib:jprofilerti=port=8849,nowait,id=103,config=f:\resource\jprofiler8\config.xml-xbootclasspath/a:f:\resource\jprofiler8\bin\agent.jar-xbootclasspath/a:f:\resource\j
The development of the collection of vehicle data program ran for 3-5 hours, the following results will appear
The Discovery program runs the memory in these several red dots fluctuation, in the cpu100% appears for a period of time the program will automatically end.
Later, the use of tool commands to analyze the problem is due to insufficient memory leading to the GC because GC Task thread occupies a higher CPU.
The specific steps are as follows
PS-MP 16991-o thread,tid,time |sort-rn pr
1, first download the Linux and Windows installation softwareHttps://www.ej-technologies.com/download/jprofiler/files2. Upload the jprofiler_linux_8_0_7.tar.gz to the linux/opt directory for decompression3, configure catalina.sh in the Tomcat bin directoryIn #-----Execute The requested Command-----------------------------------------this line addsjava_opts= "$JAVA _opts-agentpath:/opt/jprofiler8/bin/linux-x86/libjprofilerti.so=port=8849"Where,-agentpa
1: Modify/etc/profileAdd the following content:Jprofiler_home=/opt/jprofiler9/bin/linux-x64Export ld_library_path= $LD _library_path: $JPROFILER _home2:tomcat/bin/catalina.shAdd the following content:catalina_opts= "$CATALINA _opts-xms128m-xmx128m $JPDA _opts-agentlib:jprofilerti=port=8849-xbootclasspath/a:/opt/ Jprofiler9/bin/agent.jar "3: Install jprofiler_linux_9_0_1.sh (directly execute)4: Start Tomcat5: Install Jprofiler_windows_9_0_1.exe6: Can e
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.