Uploaded image for project: 'Puppet Server'
  1. Puppet Server
  2. SERVER-2147

Update open source docs on enabling JRuby 9k

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • None
    • SERVER 5.3.1
    • None
    • None
    • Froyo
    • Coremunity Hopper
    • Known Issue
    • We have updated the docs on enabling JRuby 9k to reflect the results of our performance research: when using 9k, it is important to set the JVM's code cache to 512MB and to turn on JIT compilation.
    • Needs Assessment

    Description

      Ryan Coleman was encouraging people on twitter to enable JRuby 9k, which made me realize we should update the current docs (https://puppet.com/docs/puppetserver/5.0/configuration.html#enabling-jruby-9k) with what we know. We are trying to make it easier to turn it on, but that won't happen immediately. This means telling them to set compile mode to jit, and to maybe increase ReservedCodeCacheSize java arg if they're seeing performance degradation (we know that a size of 512MB works well for heaps 2-12GB).

      Attachments

        Activity

          People

            maggie Maggie Dreyer
            lizzi Lizzi Lindboe
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Zendesk Support