Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-7488

Move zero page detection to multifd threads

Linking RHIVOS CVEs to...Migration: Automation ...Sync from "Extern...XMLWordPrintable

    • Medium
    • rhel-virt-core
    • ssg_virtualization
    • 8
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • If docs needed, set a value
    • None
    • 57,005

      Description of problem:

      Whith huge memory guests (multi terabyte ram size), zero page detection takes too much time. Move the code that detects zero pages to the multifd threads.

      Version-Release number of selected component (if applicable):

      All.

      How reproducible:

      Migrate with a 4TB guest.

      Actual results:

      Ends having more than 74% of the time on is_zero page

      Expected results:

      is_zero_page don't show on the main thread profile. This is the main performance bottleneck.

      Additional info:

              virt-maint virt-maint
              quintela Juan Quintela (Inactive)
              Xiaohui Li Xiaohui Li
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

                Created:
                Updated:
                Resolved: