cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Asif A Bashar (JIRA)" <>
Subject [jira] [Commented] (CASSANDRA-9242) Add PerfDisableSharedMem to default JVM params
Date Sat, 29 Aug 2015 00:03:46 GMT


Asif A Bashar commented on CASSANDRA-9242:

After adding this flag, jps command does not show cassandra process anymore. dse cassandra-stop
also does not work.

> Add PerfDisableSharedMem to default JVM params
> ----------------------------------------------
>                 Key: CASSANDRA-9242
>                 URL:
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Config
>            Reporter: Matt Stump
>            Assignee: Ariel Weisberg
>             Fix For: 2.2.0 beta 1
> We should add PerfDisableSharedMem to default JVM params. The JVM will save stats to
a memory mapped file when reaching a safepoint. This is performed synchronously and the JVM
remains paused while this action takes place. Occasionally the OS will stall the calling thread
while this happens resulting in significant impact to worst case JVM pauses. By disabling
the save in the JVM these mysterious multi-second pauses disappear.
> The behavior is outlined in [this article|].
Another manifestation is significant time spent in sys during GC pauses. In [the linked test|]
you'll notice multiple seconds spent in sys during the longest pauses.

This message was sent by Atlassian JIRA

View raw message