Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-18375

High CPU during insert-only stress test due to heap contention on Windows

    XMLWordPrintable

    Details

    • Operating System:
      Windows
    • Steps To Reproduce:
      Hide

      Hammer.mongo insert only workload for long period of time,

      Show
      Hammer.mongo insert only workload for long period of time,
    • Sprint:
      Platform 4 06/05/15, Platform 5 06/26/16, Platform 6 07/17/15, Platform 7 08/10/15

      Description

      Configuration:
      2-node replica set w/ TCMalloc fix for WT heap (3.1.3-pre-)

      Problem:

      • High CPU during insert only stress after a day,
        profiler indicated high cpu usage around the heap functions

      I think it's early in the 3.2 cycle that we can implement a full solution and stabilize it.

      This happened b/c we implemented the TCMalloc 1/2 way (only for WT) so the heap contention is still around , see profiler information about the % of the time around new/free functions

        Attachments

        1. TCmalloc2.5.png
          TCmalloc2.5.png
          596 kB
        2. TCmalloc3.5.png
          TCmalloc3.5.png
          665 kB
        3. WT-Secondery.png
          WT-Secondery.png
          145 kB

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                14 Start watching this issue

                Dates

                • Created:
                  Updated: