You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Jacob Barrett (Jira)" <ji...@apache.org> on 2019/11/11 20:14:00 UTC

[jira] [Created] (GEODE-7435) Improve performance of GMSMembershipManager.handleOrDeferMessage

Jacob Barrett created GEODE-7435:
------------------------------------

             Summary: Improve performance of GMSMembershipManager.handleOrDeferMessage 
                 Key: GEODE-7435
                 URL: https://issues.apache.org/jira/browse/GEODE-7435
             Project: Geode
          Issue Type: Improvement
            Reporter: Jacob Barrett


GMSMembershipManager.handleOrDeferMessage  serializes all threads on a lock to {{startupLock}}.

Find lock free mechanism to synchronize these threads only when we are int "startup" phase. After this phase there should be no reason to synchronize and serialize calls.

Bechmark profiling shows 60% of thread time is spent waiting for this monitor after correcting  GEODE-7434.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)