Uploaded image for project: 'Traffic Server'
  1. Traffic Server
  2. TS-4613

Set an independent thread_data_used for each thread group instead of sharing one thread_data_used

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 7.1.0
    • Component/s: Core
    • Labels:

      Description

      "thread_data_used" indicate the usage of EThread::thread_private[ ].

      The EThread::thread_private[ ] saved thread specific data e.g. :

      • stat system arrays
      • NetHandler object
      • PollCont object

      However, the private data of thread group are different.

      Sharing thread_data_used cause the waste of space.

        Attachments

          Activity

            People

            • Assignee:
              oknet Oknet Xu
              Reporter:
              oknet Oknet Xu
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: