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

Improve EOM aggregator performance

XMLWordPrintable

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

      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.

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

              Created:
              Updated:
              Resolved: