Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-11819

High CPU usage after writing to in-memory engine

    • Type: Icon: Bug Bug
    • Resolution: Unresolved
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: Cache and Eviction
    • None
    • Environment:
      Ubuntu 22.04
      mongodb-enterprise-server 6.0.10
    • Storage Engines, Storage Engines - Transactions
    • None
    • None

      I have a questions about the eviction in in-memory wiredTiger. After I insert enough data (by using mongo-perf) that overflow the cache size(256MB), the CPU usage always remains around 90%. After analysis, the thread of eviction server calls __evict_walk_tree because the data size is larger than the eviction trigger. However, there is no dirty page to be found and evict.

        1. diagnostic.data.tar.gz
          55 kB
          Carraway Zhou
        2. Screenshot 2023-10-19 at 3.03.20 pm.png
          110 kB
          Sid Mahajan

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            qq731543789@gmail.com Carraway Zhou
            Votes:
            0 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated: