Knowledgebase: Pre-Sales Questions
What is the difference between Private and Shared JVM?
Posted by Customer Service on 22 April 2005 02:28 AM
With Private JVM (Java Virtual Machine), you are provided with a distinct Tomcat server running on Private JVM that is exlusively for you. This means that other users do not have access to your JVM, and their programming bugs/errors can not affect your web application. Private JVM provides you with the best performance and reliability needed to run quality web applications. In addition, this enables you to restart Tomcat as you see fit.

We also understand that not all web applications need to run their own Private JVM so we offer a relatively affordable Shared JVM option through our shared Tomcat packages. As with all of our hosting package, you can upgrade at any time to a package supporting Private JVM instance. However, we advice you consider Private JVM packages for your java hosting since it offers you the advantage of have your own distinct JVM and protecting your application from poorly written applications that you will otherwise be sharing JVM with in the Shared JVM scenario.

If you have questions regarding Private and Shared JVM, don't hesitate to contact us at
(712 vote(s))
Not helpful

Comments (0)