How to estimate hardware requirements for a JChem database?
• Memory: JChem may use significant amount of memory for building a structure cache in memory. Please see this topic on how to estimate the size of the structure cache. The total Java memory consumption (heap size) consists of: • The size of the structure cache • Processing memory for JChem Base: we recommend an additional 200 MB • Processing memory for your Java application (built on JChem Base) To determine the total amount of RAM requirement you should add: • Java memory consumption (detailed above) • Other programs running on that computer • Memory requirement for the operating system 64 bit systems: A single Java process cannot allocate more than around 2 GB on 32 bit systems. If your Java memory needs will exceed this limit a 64 bit system is recommended (including hardware, operating system and Java). Please also visit this link on how to enable the Java Virtual Machine to allocate the necessary amount of memory • Disk space: Apart from the number of structures it also depends o