diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2017-09-27 09:59:25 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2017-09-27 09:59:25 +0200 |
commit | df2d863fb5f7f46a57c444842060d79624bfc01f (patch) | |
tree | 14df729343724d05b5fbc5d763f607c6980682d8 /configserver | |
parent | 6796195b37f351f843eea4992d2d45b7ba4eb771 (diff) |
The cost of preserving the framepointer is small enough to allow it being default.
Performance information benefits is significant and will over time counter the cost.
Observed cost has been below the noise level in the 1% range.
Diffstat (limited to 'configserver')
-rwxr-xr-x | configserver/src/main/sh/start-configserver | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/configserver/src/main/sh/start-configserver b/configserver/src/main/sh/start-configserver index 43bb6b2ba83..4b0191e145a 100755 --- a/configserver/src/main/sh/start-configserver +++ b/configserver/src/main/sh/start-configserver @@ -135,6 +135,7 @@ fixddir $bundlecachedir vespa-run-as-vespa-user vespa-runserver -s configserver -r 30 -p $pidfile -- \ java \ -Xms128m -Xmx2048m \ + -XX:+PreserveFramePointer \ -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=${VESPA_HOME}/var/crash \ -XX:OnOutOfMemoryError='kill -9 %p' \ $jvmargs \ |