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

ptlrpc dynamic service thread count handling

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Lustre 2.13.0
    • Labels:
      None
    • Bugzilla ID:
      22,516
    • Rank (Obsolete):
      10749

      Description

      It should be possible to dynamically tune the number of ptlrpc threads at runtime for testing purposes. Currently it is possible to increase the maximum thread count, but it is not possible to stop threads that are already running.

      This was being worked on in bug 22417:
      https://bugzilla.lustre.org/attachment.cgi?id=32351

      and later enhanced in bug 22516:
      https://bugzilla.lustre.org/attachment.cgi?id=32510

      The later patch includes code to dynamically tune the thread counts based on the threads in use over the past several minutes.

        Attachments

          Activity

            People

            • Assignee:
              adilger Andreas Dilger
              Reporter:
              adilger Andreas Dilger
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: