Font Size: a A A

Study And Design On Java Performance And Analyzing Tool

Posted on:2006-07-06Degree:MasterType:Thesis
Country:ChinaCandidate:X Z QiFull Text:PDF
GTID:2168360152970925Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the developing of Java technology, the applications of Java software have spread from desktop applications to enterprise platforms,information systems,control systems and embedded systems. But the architecture of Java software determines that the Java applications are not so effective as the applications developed by C and C++. So the performance optimization of Java software is very necessary. Aiming at the Java software common performance problems, a Java performance analyzing and optimizing tool has been conceived and developed. The implementation details and the usage of the tool are also represented.The main content of this thesis is as follows:1. Firstly, the concept of software performance is introduced. Based on veteran's experience, the performance patterns and common software performance solutions and principles are summarized. Concentrating on the characteristic of embedded software and Java software, the Java software' performance issues are particularly emphasized on.2. The design and implementation of the Java performance optimizing and analyzing tool is discussed in details; similar to some products of foreign companies, the tool is based on JVMPI technology, developed by C,C# and TCP/IP technology.3. A living example is introduced to demonstrate how to detect the performance problem of Java software with the aid of the tool developed. Finally, a summary conclusion of the thesis and prospect on the future research directions are represented.
Keywords/Search Tags:JVMPI, Java Performance, Embedded Software, Performance Patterns, Java Virtual Machine
PDF Full Text Request
Related items