need help about jvm

hi all i want to install apache and tomcat in unix solaris 10 so i need to konw about heap and jvm memory architecture in jdk version 4 and 5 and 6 i want one help me i searched alot and i can't find something helo me

Did you read this?

Java SE HotSpot at a Glance

and other documents on java.sun.com about garbage collection?