Java SE 6 HotSpot Virtual Machine Garbage Collection Tuning
The Fault with Defaults (blog post)
Scott Oaks - A Glassfish Tuning Primer
Garbage collection in the HotSpot JVM
The most complete list of -XX options for Java 6 JVM
Conclusion
Your JVM should now be in a good shape to host Confluence and serve …
Virtual Machine
The VM itself then executes the bytecode using a simple interpreter. A key data structure used in this evaluation is the VMMethod , which is an internal mirror of a CompiledMethod , but translated into constructs that are easier to interpret. As the VM interprets a VMMethod , it uses InlineCache objects to speed up method dispatch. In addition, these InlineCache objects remember profiling information about what methods they have seen. This information is later …
I don't typically use bing but I needed to install flash on Internet explorer within my Virtual Machine so I typed " Adobe flash" into the location bar. This brought up more than the typical google search does. Google typically gives you the most popular pages for that site and a brief intro to the site [...]
Well - as expected it works fine! Though, it did take me a couple of hours digging to figure out why the Designer and MXML Editor didn't fire up in Amethyst. Well, of course since I'd just installed Windows 7 on a new Virtual Machine with Visual Studio 2008 - there were none of the usual bits-and-pieces that gradually get installed over time. The one important piece that was missing was - the Flash Player! It turns out that I'd never installed Amethyst on an O/S without (...)
New Virtual Machine
A new virtual machine based on the LLVM compiler infrastructure has been developed and integrated as a replacement for YARV.
The new VM transforms the abstract source tree ( AST) directly from the parser into LLVM's intermediate representation ( IR), which is then compiled into optimized machine code. A number of other key optimizations have also been completed, such as fast fixnum arithmetic, cached method dispatch, zero-cost IA64 exceptions, …