• 1 reply
  • Latest Post - ‏2010-03-08T16:13:59Z by Orson_Buggy
20 Posts

Pinned topic Active Memory Expansion (AME) compression

‏2010-03-04T16:11:17Z |
How does Active Memory Expansion set the size of the compressed and uncompressed areas?
Updated on 2010-03-08T16:13:59Z at 2010-03-08T16:13:59Z by Orson_Buggy
  • Orson_Buggy
    6 Posts

    Re: Active Memory Expansion (AME) compression

    The sizes of the compressed and uncompressed areas change dynamically based on the workload's memory usage. Basically, the compressed area is kept as small as possible. So, for example, if you had 10GB of real memory and an expansion factor of 2.0 to fit 20GB of data into memory, AME will manage the size of the compressed pool to minimize compression activity and thus optimize performance. If the workload was using 10GB or less, the compressed area would be 0, and the uncompressed area would be 10GB (i.e. no compression is necessary). Once the workload starts using more than 10GB, data will start to get compressed, and the compressed area will grow.