JVM performance tuning
Within a Java-based system, a lot of responsibility is put on the Java Virtual Machine (JVM) to make sure the application runs smoothly and reliably. JVM performance tuning issues are therefore of paramount concern to any Java developer. Application Performance Monitoring systems, interception, triage and collection each play an important role. In this section find news, research and tutorials on how to better understand JVM performance tuning, and get tips and advice for diagnosing and fixing JVM performance tuning more effectively. The JVM must be carefully monitored and attended to for optimum performance.
Avoid JVM de-optimization: Get your Java apps runnings fast right fromt the start
13 May 2014
Tip - Many organizations warm up their JVMs before heavy loads and transaction volumes occur, but well intentioned routines that are poorly planned can actually de-optimize the Java runtime. Here are some tips from some of the industry's foremost experts on...
Optimizing JVM performance with smart garbage collection (GC) and bytecode caching
02 May 2014
Tip - Some JVM optimization techniques can actually slow down the Java Virtual Machine, but by optimizing garbage collection and using overriding the bytecode caching mechanisms, DevOps professionals can increase the performance of their systems.
Improving Java performance by minimizing Virtual Machine (JVM) latency
01 May 2014
Tip - Users demand that their applications run fast, but working with Java bytecode presents optimization problems that other architectures do not encounter. Here we look at how to improve the performance of the Java Virtual Machine (JVM) by minimizing the...
Are your days as a SysAdmin numbered? Learn to program automated systems.
04 Jan 2014
Tip - Automation is taking the industry by storm, and that means a large number of SysAdmins are going to be out of work. What should a SysAdmin do? Learning how to program their automated systems is a good start.
Performance and troubleshooting tips for JSF 2.0 Facelet developers
12 Mar 2013
Tip - JSF 2.0 has provided a variety of new configuration settings to help improve performance and aid the troubleshooting task, making the lives of software developers and quality engineers much easier.
Consistent application performance: It's not always about speed
24 Oct 2012
Tip - When developing applications, the response time is always an important metric. But inconsistent response times can often be more aggravating than slow sites. Make sure you take response time consistency into your application performance reviews.
Java 7 and the intricacies of safe and unsafe casting
26 Jan 2012
Tip - One of the problems with casting is that it does have the potential to cause a loss of precision, especially if the number that gets cast does indeed fall outside of the range of the target type. Here we will explain why this happens.
OCPJP Java 7 Mock Certification Exam: A Tricky Question about ARM and Try-with-Resources
30 Dec 2011
Tip - The Oracle Certified Professional Java Programmer (OCPJP) exam requires you to know the ins and outs of the new language features introduced in Java 7. This tricky question tests you on your knowledge of try-with-resources and AutoCloseable objects.
Embedded devices are virtually everywhere
15 Jun 2011
Tip - The advantages virtualization has brought to everything from data grids to smartphones is now spilling into embedded systems.