# Package com.hazelcast.memory

Provides classes/interfaces for memory utilities, heap/native memory storage support.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  GarbageCollectorStats | Garbage collector statistics for the JVM which current HazelcastInstance belongs to.
  MemoryStats | Memory statistics for the JVM which current HazelcastInstance belongs to.

- Class Summary
  Class | Description
  --- | ---
  DefaultGarbageCollectorStats | Default implementation of GarbageCollectorStats.
  DefaultMemoryStats | Default implementation of MemoryStats.
  GCStatsSupport | Used to gather garbage collection statistics.
  MemorySize | MemorySize represents a memory size with given value and ``MemoryUnit``.
  MemoryStatsSupport | This class provides heap usage statistics

- Enum Summary
  Enum | Description
  --- | ---
  MemoryUnit | MemoryUnit represents memory size at a given unit of granularity and provides utility methods to convert across units.

- Error Summary
  Error | Description
  --- | ---
  NativeOutOfMemoryError | Thrown when Hazelcast cannot allocate required native memory.

## Package com.hazelcast.memory Description

Provides classes/interfaces for memory utilities, heap/native memory storage support.

Since:
  3.4

Copyright © 2020. All rights reserved.