[ 
https://issues.apache.org/jira/browse/HBASE-18255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Josh Elser updated HBASE-18255:
-------------------------------
    Release Note: This change sets the JVM property ReservedCodeCacheSize to 
256MB in the provided hbase-env.sh example file. The specific value for this 
property attempts to prevent performance issues seen when HBase using Java 7. 
The value set is the same as the default when using Java8.

Just added a sentence or two for the release notes.

> Time-Delayed HBase Performance Degradation with Java 7
> ------------------------------------------------------
>
>                 Key: HBASE-18255
>                 URL: https://issues.apache.org/jira/browse/HBASE-18255
>             Project: HBase
>          Issue Type: Bug
>          Components: Performance
>    Affects Versions: 1.3.1, 1.2.6, 1.1.11
>            Reporter: Vladimir Rodionov
>            Assignee: Vladimir Rodionov
>            Priority: Critical
>              Labels: jdk7
>             Fix For: 1.4.0, 1.3.2, 1.2.7, 1.1.12
>
>         Attachments: HBASE-18255-branch-1.x.v1.patch
>
>
> The good summary of the issue and provided resolution can be found in this 
> article:
> https://community.hortonworks.com/articles/105802/time-delayed-hbase-performance-degradation-with-ja.html
> In a few words, due to internal JVM 7 bug (which has been addressed only in 
> Java 8), HotSpot code cache can become full and after that ALL JIT 
> compilations get suspended indefinitely.  The default value for code cache 
> size in JVM 7 is quite low: 48MB. It is recommended to increase this value at 
> least to 256MB (default in JVM 8).
> This BUG affects only 1.x 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to