Configuration, Hardware, and Environmental Factors
The following factors can also impact the application performance:
- Amount of memory available on client for browser.
- Amount of heap memory available to application server’s JVM (-Xmx and other JVM heap-related settings). P6 EPPM uses 6 GB of java heap for all application servers.
- Number of worker threads configured in the application server.
- Number of configured and available database connections.
- Number of concurrent users logged in to an application server.
- Network throughput (for example, the time it takes to download a 5 K file between application server and browser).
- Network latency between browser and application server.
- Number of users that will be concurrently loading data.
- Number of other applications running on the application server’s CPU (CPU utilization before Unifier is installed).
- Amount of I/O being performed by other applications running on application server’s CPU that shares the same NIC.
- Network Bandwidth consumed by other applications, network distance (number of hops), and the network latency between the client and the server.
- Number of CPUs in an application server cluster.