You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "Vyacheslav Tutrinov (Jira)" <ji...@apache.org> on 2023/10/17 09:29:00 UTC

[jira] [Created] (HDDS-9480) Lock-free implementation of metrics

Vyacheslav Tutrinov created HDDS-9480:
-----------------------------------------

             Summary: Lock-free implementation of metrics
                 Key: HDDS-9480
                 URL: https://issues.apache.org/jira/browse/HDDS-9480
             Project: Apache Ozone
          Issue Type: Improvement
    Affects Versions: 1.4.0
            Reporter: Vyacheslav Tutrinov
            Assignee: Vyacheslav Tutrinov


In the scope of HDDS-9377 calls of synchronized methods from MutableStat (hadoop-common) were moved to the separate executor service in order to get rid of high locks contention on reading small files (1KiB),  but this did not greatly affect the overall performance of the cluster (reading operations of small files got faster, but new threads need to be serviced too). Hense, it make sense to implement a lock-free implementation of the metrics collector from hadoop-common



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org