[ 
https://issues.apache.org/jira/browse/CASSANDRA-7353?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14033870#comment-14033870
 ] 

Philip Thompson commented on CASSANDRA-7353:
--------------------------------------------

Josh, that increase, even if it took the full 100ms each time is pretty 
negligible. 30s when a full dtest run takes 2 hours. However, saying that we 
just don't support a 32 bit jvm on a 64 bit machine could be an acceptable 
resolution if Dave's opinion is the consensus. I'll get v3 tested and let you 
know if it works though.

> Java heap being set too large on Windows with 32-bit JVM
> --------------------------------------------------------
>
>                 Key: CASSANDRA-7353
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-7353
>             Project: Cassandra
>          Issue Type: Bug
>         Environment: Windows Server 2008, 8G RAM, 32-bit JVM
>            Reporter: Philip Thompson
>            Assignee: Joshua McKenzie
>            Priority: Minor
>              Labels: Windows
>         Attachments: 7353_v1.txt, 7353_v2.txt, 7353_v3.txt
>
>
> On windows, the JVM settings for max heap size and new gen heap size are set 
> based on the total system memory. When the system has 8G of RAM, the max heap 
> size is set to 2048M. However, according to http://goo.gl/1ElbLm, the 
> recommended max heap for a 32 bit JVM on Windows is 1.8G.
> When cassandra is started on Windows under these conditions, the following 
> error is seen:
> Error occurred during initialization of VM
> Could not reserve enough space for object heap
> Error: Could not create the Java Virtual Machine.
> Error: A fatal exception has occurred. Program will exit.
> Switching to a 64-bit JVM on the same machine solves the issue. If a 32-bit 
> JVM is being used, cassandra should be started up with a smaller heap than 
> would be normally used to prevent the error.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to