---
title: Memory Management Functions
framework: foundation
role: collectionGroup
role_heading: API Collection
path: foundation/memory-management-functions
---

# Memory Management Functions

Perform low-level memory management tasks.

## Topics

### Core Foundation ARC Integration

- [CFBridgingRetain(_:)](foundation/cfbridgingretain(_:).md)

### Memory Management

- [NSAllocateMemoryPages(_:)](foundation/nsallocatememorypages(_:).md)
- [NSCopyMemoryPages(_:_:_:)](foundation/nscopymemorypages(_:_:_:).md)
- [NSDeallocateMemoryPages(_:_:)](foundation/nsdeallocatememorypages(_:_:).md)
- [NSLogPageSize()](foundation/nslogpagesize().md)
- [NSPageSize()](foundation/nspagesize().md)
- [NSRealMemoryAvailable()](foundation/nsrealmemoryavailable().md)
- [NSRoundDownToMultipleOfPageSize(_:)](foundation/nsrounddowntomultipleofpagesize(_:).md)
- [NSRoundUpToMultipleOfPageSize(_:)](foundation/nsrounduptomultipleofpagesize(_:).md)

## See Also

### Memory Management
