Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-12533

Improve readahead RPC issuance for large window sizes

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • Lustre 2.13.0, Lustre 2.12.4
    • None
    • None
    • 9223372036854775807

    Description

      Currently, when the Lustre readahead window crosses a stripe boundary, the lov_io_submit code stops there and sends an RPC.  This means that for striped files & large readahead windows, we will send RPCs sized, at maximum, stripe_size.

      This is unnecessary - If a readahead window hits the same stripe more than once, we can take advantage of that fact and submit larger RPCs.  This is particularly apparent in strided readahead.

      Attachments

        Activity

          People

            pfarrell Patrick Farrell (Inactive)
            pfarrell Patrick Farrell (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: