Many students rarely care about performance when writing Java, but we must consider the impact of performance on the program in the process of writing code. From our use of bitwise operations for arithmetic to our overall architectural design of Java code, performance is actually pretty close.
As a programmer, performance optimization is a common occurrence, whether desktop or Web, front-end or back-end, single point or distributed system.
Today, XIAobian will share a performance optimization note from Ali.
Due to the limitation of space above, xiaobian only shows the catalog and part of the content, all the information is not shown complete, friends in need, you can help xiaobian like this article, and then click here to obtain free screenshots
Directory:
Performance tuning notes
Strategies, methods and methodology
An overview of the JVM
- HotSpot VM garbage collector Pot VM garbage collector
- HotSpot VM adaptive tuning
JVM Performance Monitoring
- Garbage collection
- Class loading
Java application performance analysis
- Oracle Solaris Studio Performance Analyzer
- NetBeans Profiler
Java application performance analysis tips
- System or kernel CPU usage
- Lock contention
- JVM tuning methods
- Select JVM run mode
- Determine memory footprint
- Tune latency/responsiveness
Benchmarks for Java applications
Use statistical methods
Benchmarking for multi-tier applications
- Benchmarking considerations for enterprise applications
Performance tuning for Web applications
- Components of the Web container
Web Service performance
- Choose the right API
- Web Service benchmarks
Java persistence and performance of EnterpriseJava beans
Friends in need, you can help xiaobian like this article, and then click here to get free screenshots