Nick, The document says it is enabled by default for JAVA SE 7 or higher. Please see http://docs.oracle.com/javase/7/docs/technotes/guides/vm/performance-enhancements-7.html ------------- Compressed oops is supported and enabled by default in Java SE 6u23 and later. In Java SE 7, use of compressed oops is the default for 64-bit JVM processes when -Xmx isn't specified and for values of -Xmx less than 32 gigabytes. For JDK 6 before the 6u23 release, use the -XX:+UseCompressedOops flag with the java command to enable the feature. ----------
BTW, the SSPerformance Test fails on my machine with the same GC overhead limit error even with the inputs mentioned with the FAQ (XSSF 50000 50 1) Regards, -Mohan On Tue, Oct 28, 2014 at 10:34 AM, Nick Burch <[email protected]> wrote: > On Tue, 28 Oct 2014, Mohan Nuggehally wrote: > >> I am using poi 3.9-20121203. Is the java version that I am using OK ? >> ----------- >> java version "1.7.0_13" >> Java(TM) SE Runtime Environment (build 1.7.0_13-b20) >> Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode) >> > > 64 bit jvms use more memory than 32 bit ones, but support bigger heap > sizes. Either try with a 32 bit one, or try with compressed pointers if you > can > > Nick > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Mohan Nuggehally Senior Developer, Es-ice Office: Direct dial: 1-631-760-3244 Internal extension: 25172 New York
