XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.4.0
    • None

    Description

      During the scheduling cycle, tryPlaceholderAllocate() is too expensive. It copies and sorts apps and tries to find schedulable tasks even if we do not have placeholders at all. For example, tryReservedAllocate() only accounts for 0.5% of the total cpu time, while tryPlaceholderAllocate() uses around 5%.

      Attachments

        1. tryPlaceholderAllocate.png
          241 kB
          Peter Bacsko
        2. tryPlaceholderAllocate_after.png
          478 kB
          Peter Bacsko

        Issue Links

          Activity

            People

              pbacsko Peter Bacsko
              pbacsko Peter Bacsko
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: