New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Configure java -Xmx for max heap size #292
Comments
Turns out it's not enforced...
There's no need to introduce this experimental flag and having to maintain it. So don't need this. https://docs.oracle.com/cd/E13150_01/jrockit_jvm/jrockit/jrdocs/refman/optionX.html |
@gyuho please note (in the same docs)
By not sizing the heap size properly, you are setting up ZK for failure in your tests |
@pmoust It is great to see you guys have a large zk deployment. Can you share us more about your workload? Like total number of keys, avg size of keys, avg write QPS, avg read QPS, avg Watch QPS? It would be super helpful for us to develop better benchmark test cases. |
@pmoust And what heap size would you set for our test case? We were creating 1-million keys (1.3 GB), 3-million keys (4 GB). Thanks! |
Hey @xiang90 @gyuho just touching base here. I'd give it a go with I will get back to you with our tests using Would be wonderful if you could give it a go and let me know how this compares against latest etcd and consul compiled with Go 1.8 |
@pmoust I will try that flags for next tests. Probably this week or next week (with latest Consul, etcd + go1.8, and Zookeeper alpha releases) And if you want to run I am trying to make the config as easy as possible, but many parts aren't documented yet. Also I am planning to make some break changes in the config format as well to differentiate different versions of etcd, etc. Hope the config format gets stable this or early next week. Thanks! |
@pmoust Please check out https://github.com/coreos/dbtester/tree/master/test-results/2017Q1-01-etcd-zookeeper-consul for new results with jvm settings. |
Thanks @gyuho. We are already discussing your results internally - much appreciated! |
While test VMs have enough RAM (30GB) for all test cases,
we should make it configurable for different machines
The text was updated successfully, but these errors were encountered: