Hardware and Memory Specifications
The Hardware and Memory Specifications overview summarizes memory specifications for web components of uAchieve.
Two aspects include the following:
- Hardware:
- Ensure your machine has sufficient memory
- The virtual machine the uAchieve applications will be installed on (e.g., Tomcat, Weblogic) needs to have at least 2 GB of RAM
- Software
- Configure the Java memory parameters (HEAP, PermGen) to use the RAM
- See below:
Total Argument Parameters for all uAchieve Applications
If installing all components of uAchieve, set the parameters to the sum of each application. These values are summarized for you below:
HEAP Space 1 (GB) |
PermGen Space 2 (MB) |
|
---|---|---|
uAchieve | 1.3 | 240 |
1 The HEAP Space requirement for all uAchieve applications is determined by adding each of the four components (below) together and rounding up, if necessary.
2 The PermGen Space requirement for the entire Suite is determined by rounding each of the four components (below) up to a value of 60.
Individual Breakdown by Component:
If installing individual components, set the parameters according to the values below:
Dashboard
Be sure to start the application server with the following minimum memory settings:
|
HEAP Space (MB) |
PermGen Space (MB) |
---|---|---|
Dashboard | 320 | 32 |
Sample Java Command Line Arg | -Xmx320m | -XX:MaxPermSize=32M |
Self-Service
Be sure to start the application server with the following minimum memory settings:
|
HEAP Space (MB)
|
PermGen Space (MB)
|
---|---|---|
u.achieve Self-Service | 184 | 56 |
Sample Java Command Line Arg | -Xmx184m | -XX:MaxPermSize=56M |
uAchieve Planner (formerly u.direct)
Be sure to start the application server with the following minimum memory settings:
|
HEAP Space (MB)
|
PermGen Space (MB)
|
---|---|---|
Planner | 712 | 56 |
Sample Java Command Line Arg | -Xmx712m | -XX:MaxPermSize=56M |
Schedule Builder
Be sure to start the application server with the following minimum memory settings:
|
HEAP Space (MB)
|
PermGen Space (MB)
|
---|---|---|
Schedule Builder | 72 | 48 |
Sample Java Command Line Arg | -Xmx72m | -XX:MaxPermSize=48M |
Schedule Builder creates a log file upon startup. If you experience deployment issues with the application not starting, accurate error messages will help troubleshoot these. |