---
title: Memory usage
description: "The Apache agent uses the Apache Portable Runtime (APR) pools for allocation of most data: either the configuration-time pool for storing configuration variables or request-time pools for processing sessions."
component: apache
page_id: apache:apache_agent_information:pf_apache_linux_ik_memory_usage
canonical_url: https://docs.pingidentity.com/integrations/apache/apache_agent_information/pf_apache_linux_ik_memory_usage.html
revdate: June 27, 2024
---

# Memory usage

The Apache agent uses the Apache Portable Runtime (APR) pools for allocation of most data: either the configuration-time pool for storing configuration variables or request-time pools for processing sessions.

Heap is used only for temporary data with a short usage time and sensitive size, such as:

* Dynamic reallocations on compressed-token decompression

* Parsing session information

* Operations with the OpenToken library
