Package

org.apache.spark

memory

Permalink

package memory

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. memory
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract class MemoryEventListener extends AnyRef

    Permalink
  2. class MemoryManagerStatsWrapper extends MemoryManagerStatsOps

    Permalink

    A wrapper class for Split mode.

    A wrapper class for Split mode. In case of split mode UMM stats update will be a no-op

  3. class SnappyStorageEvictor extends Logging

    Permalink
  4. class SnappyUnifiedMemoryManager extends UnifiedMemoryManager with StoreUnifiedManager with StoreCallback

    Permalink

    When there is request for execution or storage memory, critical up and eviction up events are checked.

    When there is request for execution or storage memory, critical up and eviction up events are checked. If they are set, try to free the memory cached by Spark rdds by calling memoryStore.evictBlocksToFreeSpace. If enough memory cannot be freed, return the call and let Spark take a corrective action. In such cases Spark either fails the task or move the current RDDs data to disk. If the critical and eviction events are not set, it asks the UnifiedMemoryManager to allocate the space.

Value Members

  1. object SnappyMemoryUtils

    Permalink
  2. object SnappyStorageEvictor

    Permalink
  3. object SnappyUnifiedMemoryManager extends Logging with Serializable

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped