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

3.2.x - mutexAllocator and netVCAllocator in-use count continually growing

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.2.0
    • 3.2.4
    • Core
    • None

    Description

      Running HTTP traffic through 3.2.0 we see the in-use count from the mutexAllocator and netVCAllocators continually growing.

      An example allocator dump before a test:
      88064 | 2064 | 688 | memory/netVCAllocator
      1566720 | 1564800 | 80 | memory/mutexAllocator

      After the test has completed (about 15 minutes of traffic):

      13914112 | 629520 | 688 | memory/netVCAllocator
      2570240 | 2376480 | 80 | memory/mutexAllocator

      We never see the in-use counters fall back to the value set before the test. If we start the test again then we get further growth. Running for longer or under heavy load the growth is much clearer:

      6791976960 | 6791970080 | 80 | memory/mutexAllocator

      Attachments

        Issue Links

          Activity

            People

              amc Alan M. Carroll
              shaunmcginnity Shaun McGinnity
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: