> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Memory system for XBOX GDK titles

> System memory, kernel memory usage, virtual memory allocation, cross-core costs, writeable file mappings, and diagnostics for XBOX GDK titles.

Explore memory topics for XBOX game development.

<CardGroup cols={2}>
  <Card title="Cross core memory costs" icon="memory" href="/build/console-features/memory/Cross-Core-Memory-Costs">
    Building on the foundations established in XBOX One vs XBOX Series X|S this entry addresses the performance issues and costs associated…
  </Card>

  <Card title="Kernel memory usage" icon="memory" href="/build/console-features/memory/kernel_memory_usage">
    In Windows and in the Microsoft Game Development Kit (GDK), kernel memory exists as a single pool that's shared by the kernel and all…
  </Card>

  <Card title="Microsoft game development kit memory" icon="memory" href="/build/console-features/memory/system-memory-details">
    Memory partitions are fundamental components of the memory manager.
  </Card>

  <Card title="Diagnostics and memory tracking" icon="triangle-exclamation" href="/build/console-features/memory/system-memory-diagnostics">
    The XBOX development environment provides developers with several tool choices to diagnose and optimize memory utilization (for example,…
  </Card>

  <Card title="Memory" icon="circle-info" href="/build/console-features/memory/system-memory-overview">
    Unlike most computing applications, where multiple applications must be allowed to run simultaneously on their hardware, games consoles try…
  </Card>

  <Card title="Porting your title to use the microsoft" icon="memory" href="/build/console-features/memory/system-memory-porting">
    The Microsoft Game Development Kit (GDK) memory manager shares many of the strengths of the XBOX One ERA OS memory manager while having a…
  </Card>

  <Card title="Configuring memory for your title and" icon="server" href="/build/console-features/memory/system-memory-tooling">
    This topic describes how a title configures its retail memory performance and how to enable extra title memory for development purposes.
  </Card>

  <Card title="Working with the microsoft GDK game os" icon="cube" href="/build/console-features/memory/system-memory-working">
    Although the internals of the memory manager are very different in the Microsoft GDK Game OS, the APIs that are available to allocate and…
  </Card>

  <Card title="Virtual memory allocator" icon="memory" href="/build/console-features/memory/virtual-memory-allocator">
    How it works
  </Card>

  <Card title="Contents" icon="memory" href="/build/console-features/memory/writeable-file-mappings">
    Overview
  </Card>
</CardGroup>

## See also

* [Audio](/build/console-features/audio/index)
* [Cross gen](/build/console-features/cross-gen/index)
* [Game dvr](/build/console-features/game-dvr/index)
* [Networking](/build/console-features/networking/index)
* [Storage](/build/console-features/storage/index)


## Related topics

- [Memory system for XBOX GDK titles](/build/console-features/memory/index.md)
- [PIX on XBOX and Windows for GDK titles](/tools/tools-console/pix/index.md)
- [MicrosoftGame.config 要素 - XboxAnacondaTitleMemory](/ja-jp/reference/system/microsoftgameconfig/elements/microsoftgameconfig-element-xboxanacondatitlememory.md)
- [MicrosoftGame.config Element - XboxLockhartTitleMemory](/ko/reference/system/microsoftgameconfig/elements/microsoftgameconfig-element-xboxlockharttitlememory.md)
- [MicrosoftGame.config Element - XboxOneXTitleMemory](/ko/reference/system/microsoftgameconfig/elements/microsoftgameconfig-element-xboxonextitlememory.md)
