As computer hardware gets cheaper and faster, administrators managing Java based servers are frequently encountering serious problems when managing their runtime environments.
While our servers are getting decked out with faster and faster hardware, the Java Virtual Machines (JVMs) that are running on them can't effectively leverage the extra hardware without hitting a wall and temporarily freezing. Sometimes it's a ten second freeze, while other times it's ten minutes, but every time, it's enough to frustrate users, cause retail sites to lose customers, cause business sites to start fielding problem calls at their help desks, and cause server-side administrators to become increasingly frustrated with the Java based environment they are tasked with managing.
So, what's the problem? What's causing all of these JVMs to pause?
Find out about the performance paradox of the Java Virtual Machine, and what the open source community is doing to solve the problem:
Tackling the Performance Paradox of the Java Virtual Machine by Cameron McKenzie