[
https://issues.apache.org/jira/browse/HDDS-9377?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17941831#comment-17941831
]
Attila Doroszlai commented on HDDS-9377:
----------------------------------------
[~a.juncevich], I've created subtasks for the first three items suggested in
[PR comment|https://github.com/apache/ozone/pull/7708#issuecomment-2774876380].
Actual performance improvements can be one or more further subtasks as needed.
> Reduce locking in metrics system
> --------------------------------
>
> Key: HDDS-9377
> URL: https://issues.apache.org/jira/browse/HDDS-9377
> Project: Apache Ozone
> Issue Type: Improvement
> Components: OM, S3, SCM
> Reporter: Vyacheslav Tutrinov
> Assignee: Alex Juncevich
> Priority: Major
> Labels: pull-request-available
> Attachments: Screenshot 2023-09-09 at 17.59.50.png
>
>
> We've made an experiment: load 15mlns of 1k files to the EC bucket and read
> them (3 clients in 50 threads => 150 threads in total). A high metrics
> related method contention was detected on
> org.apache.hadoop.metrics2.lib.MutableStat#add(long, long) (as it;s
> synchronized) - we hung for about a minute (sum) of a 10-minute profiling
> session
> !Screenshot 2023-09-09 at 17.59.50.png!
> The metrics-related operation results are not required at the time of
> execution, hence, they can be executed in another thread pool
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]