Difference between revisions of "Requirements"

From TempusServa wiki
Jump to navigation Jump to search
old>Admin
old>Admin
Line 8: Line 8:


Running lower is possible, but can result in reduced performance and classloader errors (dependening on which features are used).
Running lower is possible, but can result in reduced performance and classloader errors (dependening on which features are used).
* Minimum 256 mB RAM for the heap (application)
* Minimum 128 mB RAM for the heap (application)
* Minimum 64 mB RAM for PermGen (classloader)
* Minimum 64 mB RAM for PermGen (classloader)



Revision as of 22:26, 19 February 2013

Hardware requirements

Tempus Serva is a highly optimized platform, that will run on even the smallest server configurations: The software will even run on the Rasperry PI (worlds smallest common Linux platform).

Normal requirements for the memory are

  • Recommended minumum 512 mB RAM for the heap (application)
  • Recommended 128 mB RAM for PermGen (classloader)

Running lower is possible, but can result in reduced performance and classloader errors (dependening on which features are used).

  • Minimum 128 mB RAM for the heap (application)
  • Minimum 64 mB RAM for PermGen (classloader)

Memory intensive operations include OLAP analysis, document building and very large data sets (+20k records).

Software requirements

Operating systems

  • Linux: Amazon, RedHat or CentOS
  • Windows: Any version

Java

  • Oracle Java 6+
  • OpenJDK 6

Application server

  • Tomcat 6
  • Tomcat 7
  • JBoss 7.1

Database server

  • MySQL 5.1 through 5.5

Infrequently tested software options include

  • IBM Java
  • JBoss, Jetty, Resin, WebSphere and Glassfish
  • Oracle, SQL Server, PostGres SQL, IBM DB2

Client / user support

All common devices are supported

  • Personal computers
  • Android phone/tablet
  • iPhone/iPad

All major browsers are supported

  • Chrome
  • Safari
  • Firefox 4+
  • Internet Explorer 7+