[jira] Commented: (ZOOKEEPER-545) investigate use of realtime gc as the recommened default for server vm

2010-01-15 Thread Patrick Hunt (JIRA)

[ 
https://issues.apache.org/jira/browse/ZOOKEEPER-545?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12800968#action_12800968
 ] 

Patrick Hunt commented on ZOOKEEPER-545:


I've had alot of luck recently using the latest 1.6.0 jvm (_17) along with 
CMS/incremental. 

Question is, what should we do, just update the docs or make changes in the 
source as well. For example  we could change
the tests to run with CMS/Incremental.


 investigate use of realtime gc as the recommened default for server vm
 --

 Key: ZOOKEEPER-545
 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-545
 Project: Zookeeper
  Issue Type: Improvement
  Components: server
Reporter: Patrick Hunt
Priority: Critical
 Fix For: 3.3.0


 We currently don't recommend that ppl use the realtime gc when running the 
 server, we probably should.
 Before we do so we need to verify that it works.
 We should make it the default for all our tests.
 concurrent vs g2 or whatever it's called (new in 1.6_15 or something?)
 Update all scripts to specify this option
 update documentation to include this option and add section in the dev/ops 
 docs detailing it's benefits (in particular latency effects of gc)
 Also, -server option? any benefit for us to recommend this as well?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (ZOOKEEPER-545) investigate use of realtime gc as the recommened default for server vm

2009-10-28 Thread Jean-Daniel Cryans (JIRA)

[ 
https://issues.apache.org/jira/browse/ZOOKEEPER-545?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12771096#action_12771096
 ] 

Jean-Daniel Cryans commented on ZOOKEEPER-545:
--

Patrick,

Here's the configuration we currently ship with HBase to solve most of the 
basic problems seen by new users: 

{noformat}
-XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode
{noformat}

Also since 1.6u14 and with 1.7 beta, Java ships with the new G1 GC (paper 
http://www.research.sun.com/jtech/pubs/04-g1-paper-ismm.pdf) which get rids of 
JVM pauses. You can use the following options to enable it:

{noformat}
-XX:+UnlockExperimentalVMOptions -XX:+UseG1GC
{noformat}

 investigate use of realtime gc as the recommened default for server vm
 --

 Key: ZOOKEEPER-545
 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-545
 Project: Zookeeper
  Issue Type: Improvement
  Components: server
Reporter: Patrick Hunt
Priority: Critical
 Fix For: 3.3.0


 We currently don't recommend that ppl use the realtime gc when running the 
 server, we probably should.
 Before we do so we need to verify that it works.
 We should make it the default for all our tests.
 concurrent vs g2 or whatever it's called (new in 1.6_15 or something?)
 Update all scripts to specify this option
 update documentation to include this option and add section in the dev/ops 
 docs detailing it's benefits (in particular latency effects of gc)
 Also, -server option? any benefit for us to recommend this as well?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.