Uploaded image for project: 'netconf'
  1. netconf
  2. NETCONF-889

Improve EOM aggregator performance

    XMLWordPrintable

Details

    • Improvement
    • Status: Resolved
    • High
    • Resolution: Done
    • None
    • 4.0.0, 3.0.6, 2.0.17
    • netconf
    • None

    Description

      The decoding performance of DelimiterBasedFrameDecoder, and hence the performance of NetconfEOMAggregator extending DelimiterBasedFrameDecoder becomes the bottleneck of NETCONF channel pipeline when small increments of a long frame are processed. For example, fetching YANG schema files (total 22 MB) from Juniper MX2020 takes about 16 minutes.

      The main reason for this poor performance is because delimiter search starts over from the beginning of the frame (readerIndex) for each decode call in the indexOf method.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            sangwookha Sangwook Ha
            sangwookha Sangwook Ha
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: