Menu

#1966 mds: Improve performance by emptying the receive buffer between each poll

future
unassigned
nobody
None
enhancement
mds
-
5.1.M0
minor
2016-08-23
2016-08-23
No

Improve the performance of the MDS thread by emptying the receive buffers between each call to poll(). Also investigate if using edge-triggered epoll() will give additional performance improvement (not guaranteed since we are only polling three file descriptors).

Related

Tickets: #2132

Discussion

  • Anders Widell

    Anders Widell - 2016-08-23
    • summary: mds: Improve performance using edge-triggered epoll --> mds: Improve performance by emptying the receive buffer between each poll
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1 +1 @@
    -Improve the performance of the MDS thread by using edge-triggered epoll() instead of poll().
    +Improve the performance of the MDS thread by emptying the receive buffers between each call to poll(). Also investigate if using edge-triggered epoll() will give additional performance improvement (not guaranteed since we are only polling three file descriptors).
    
     
  • Anders Widell

    Anders Widell - 2017-01-30
    • Milestone: 5.2.FC --> future
     

Log in to post a comment.