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

100% cpu usage for mongod

    • Type: Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: 3.2.12
    • Component/s: Performance
    • Labels:
      None
    • ALL

      strace -f gives me:

      [pid 1548028] futex(0x229dae0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, ffffffff <unfinished ...>
      [pid 1548011] futex(0x229dae0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, ffffffff <unfinished ...>
      [pid 1548001] futex(0x229dae0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
      [pid 1547988] <... futex resumed> )     = 0
      [pid 1547986] <... futex resumed> )     = 1
      [pid 1548022] futex(0x229dae0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
      [pid 1548020] <... futex resumed> )     = 1
      [pid 1548022] <... futex resumed> )     = 1
      [pid 1548021] <... futex resumed> )     = 0
      [pid 1548002] futex(0x229dae0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
      [pid 1548021] futex(0x229dae0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, ffffffff <unfinished ...>
      [pid 1548002] <... futex resumed> )     = 1
      [pid 1547993] futex(0x229dae0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
      [pid 1548002] futex(0x229dae0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, ffffffff <unfinished ...>
      [pid 1547991] futex(0x229dae0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
      [pid 1547985] <... futex resumed> )     = 0
      [pid 1547984] <... futex resumed> )     = 1
      [pid 1547980] <... futex resumed> )     = 1
      [pid 1548009] <... futex resumed> )     = 0
      [pid 1547991] <... futex resumed> )     = 1
      [pid 1548024] futex(0x229dae0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
      [pid 1547989] futex(0x229dae0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
      [pid 1548024] <... futex resumed> )     = 1
      [pid 1548018] <... futex resumed> )     = 0
      [pid 1548024] futex(0x229dae0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, ffffffff <unfinished ...>
      [pid 1548018] futex(0x229dae0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, ffffffff <unfinished ...>
      [pid 1547986] futex(0x229dae0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
      [pid 1547984] futex(0x229dae0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, ffffffff <unfinished ...>
      [pid 1547957] <... futex resumed> )     = 0
      [pid 1548022] futex(0x229dae0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
      [pid 1547934] <... futex resumed> )     = -1 EAGAIN (Resource temporarily unavailable)
      [pid 1548022] <... futex resumed> )     = 1
      [pid 1548020] futex(0x229dae0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
      [pid 1547994] <... futex resumed> )     = 0
      [pid 1548020] <... futex resumed> )     = 1
      [pid 1548008] <... futex resumed> )     = 0
      [pid 1548020] futex(0x229dae0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, ffffffff <unfinished ...>
      [pid 1547991] futex(0x229dae0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
      [pid 1547986] <... futex resumed> )     = 1
      [pid 1547995] <... futex resumed> )     = 0
      [pid 1547991] <... futex resumed> )     = 1
      [pid 1547995] futex(0x229dae0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, ffffffff <unfinished ...>
      [pid 1548028] <... futex resumed> )     = 0
      [pid 1548021] <... futex resumed> )     = 0
      [pid 1548028] futex(0x229dae0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, ffffffff <unfinished ...>
      [pid 1548021] futex(0x229dae0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, ffffffff <unfinished ...>
      [pid 1548011] <... futex resumed> )     = 0
      [pid 1548006] <... futex resumed> )     = 0
      [pid 1548011] futex(0x229dae0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, ffffffff <unfinished ...>
      [pid 1548006] futex(0x229dae0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, ffffffff <unfinished ...>
      [pid 1548005] <... futex resumed> )     = 0
      [pid 1548001] <... futex resumed> )     = 1
      [pid 1548022] futex(0x229dae0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
      [pid 1548005] futex(0x229dae0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, ffffffff <unfinished ...>
      [pid 1548022] <... futex resumed> )     = 1
      [pid 1548013] <... futex resumed> )     = 0
      [pid 1548002] <... futex resumed> )     = 0
      [pid 1548000] <... futex resumed> )     = 0
      [pid 1548002] futex(0x229dae0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, ffffffff <unfinished ...>
      [pid 1547995] <... futex resumed> )     = -1 EAGAIN (Resource temporarily unavailable)
      [pid 1547994] futex(0x229dae0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
      [pid 1547995] futex(0x229dae0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, ffffffff <unfinished ...>
      [pid 1548024] <... futex resumed> )     = 0
      [pid 1548009] futex(0x229dae0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
      [pid 1547994] <... futex resumed> )     = 1
      [pid 1548018] <... futex resumed> )     = 0
      [pid 1548009] <... futex resumed> )     = 1
      [pid 1548018] futex(0x229dae0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, ffffffff <unfinished ...>
      

            Assignee:
            mark.agarunov Mark Agarunov
            Reporter:
            thestick613 Tudor Aursulesei
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: