XMLWordPrintableJSON

Details

    • Hide
      The managed memory segment preallocation has been completely removed (Configuration option 'taskmanager.memory.preallocate'). It should not break the existing setups but setting this option will have no effect which can lead to a slight performance degradation as the segments will be allocated only in the ad-hoc manner during the execution.
      Show
      The managed memory segment preallocation has been completely removed (Configuration option 'taskmanager.memory.preallocate'). It should not break the existing setups but setting this option will have no effect which can lead to a slight performance degradation as the segments will be allocated only in the ad-hoc manner during the execution.

    Description

      • Update MemoryManager to have two separated pools.
      • Extend MemoryManager interfaces to specify which pool to allocate memory from.

      Implement this step in common code paths for the legacy / new mode. For the legacy mode, depending to the configured memory type, we can set one of the two pools to the managed memory size and always allocate from this pool, leaving the other pool empty.

      Attachments

        Issue Links

          Activity

            People

              azagrebin Andrey Zagrebin
              xtsong Xintong Song
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 10m
                  10m