[jira] [Commented] (LUCENE-8757) Better Segment To Thread Mapping Algorithm

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Commented] (LUCENE-8757) Better Segment To Thread Mapping Algorithm

Nick Burch (Jira)

    [ https://issues.apache.org/jira/browse/LUCENE-8757?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16877096#comment-16877096 ]

ASF subversion and git services commented on LUCENE-8757:
---------------------------------------------------------

Commit 5e109fb0a76070c0ccb8e36f0c9db2f297a246c5 in lucene-solr's branch refs/heads/SOLR-13105-visual from Adrien Grand
[ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=5e109fb ]

LUCENE-8757: Move changes entry.


> Better Segment To Thread Mapping Algorithm
> ------------------------------------------
>
>                 Key: LUCENE-8757
>                 URL: https://issues.apache.org/jira/browse/LUCENE-8757
>             Project: Lucene - Core
>          Issue Type: Improvement
>            Reporter: Atri Sharma
>            Assignee: Simon Willnauer
>            Priority: Major
>             Fix For: master (9.0)
>
>         Attachments: LUCENE-8757.patch, LUCENE-8757.patch, LUCENE-8757.patch, LUCENE-8757.patch, LUCENE-8757.patch, LUCENE-8757.patch, LUCENE-8757.patch, LUCENE-8757.patch, LUCENE-8757.patch, LUCENE-8757.patch
>
>
> The current segments to threads allocation algorithm always allocates one thread per segment. This is detrimental to performance in case of skew in segment sizes since small segments also get their dedicated thread. This can lead to performance degradation due to context switching overheads.
>  
> A better algorithm which is cognizant of size skew would have better performance for realistic scenarios



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]