Problem Note 55533: "ERROR: Java virtual machine exception. java.lang.OutOfMemoryError: GC overhead limit exceeded." occurs in SAS® Asset Performance Analytics
If you run an analysis on a data selection in SAS Asset Performance Analytics, you might see the following error in the MaintenanceAnalysisStepCommand_XXXXXXX.log:
ERROR: Java virtual machine exception. java.lang.OutOfMemoryError: GC overhead limit exceeded.
The error is the result of having the incorrect PLOTS= value specified in pam_vcapca_runPrincipalComponentAnalysis.sas and then running an analysis.
Workaround
To prevent this issue from occurring, follow these steps:
- Locate the pam_vcapca_runPrincipalComponentAnalysis.sas file in SASHome\SASFoundation\9.4\pamsrvmva\sasstp.
- Make a backup copy of the pam_vcapca_runPrincipalComponentAnalysis.sas file.
- Change the text plots=ALL to plots=EIGEN in the following section of the pam_vcapca_runPrincipalComponentAnalysis.sas file:
proc princomp data= &pam_rpdatlibref..updatedfs
outstat=&pam_rpdatlibref..pcaoutstat
out=&pam_rpdatlibref..pcaout
plots=ALL N=&numvar;
- Save the changes.
- Stop and then restart all the servers except the metadata server.
A fix is planned for a future software release.
Operating System and Release Information
SAS System | SAS Asset Performance Analytics | Microsoft® Windows® for x64 | 6.1 | | | |
Linux for x64 | 6.1 | | | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | high |
Date Modified: | 2015-04-27 10:23:08 |
Date Created: | 2015-04-09 14:49:22 |