
{ Statistics Description:
{
{     RESET_COUNT - Number of times, dynamic aging was reset to nominal.
{
{ - P$GET_DYNAMIC_INCREMENT_COUNT statistics:
{     EMERGENCY_DISABLED - Number of times, dynamic aging was emergency
{        disabled because of free pages dropped below the emergency guard.
{     FREE_NOW_EXCEEDS_FLOOR_COUNT - Number of times, dynamic aging can give
{        extra pages to Qs.
{     FREE_SOON_EXCEEDS_FLOOR_COUNT - Number of times, dynamic aging does not
{        increment/decrement, as most pages are modified.
{     FLOOR_EXCEEDS_FREE_NOW_COUNT - Number of times, dynamic aging needs to take
{        pages away from Qs.
{     FREE_NOW_EXCEEDS_MAX_COUNT - Number of times, dynamic aging could give
{        more pages to Qs than the specified max limit.
{     MIN_EXCEEDS_FREE_NOW_COUNT - Number of times, dynamic aging wants to take
{        more pages from Qs than the specified min limit.
{     INCREMENT_COUNT_EXCEEDS_MAX_POS - Number of times, dynamic aging wants to
{        give more pages to Qs than the maximum count per age cycle.
{     INCREMENT_COUNT_EXCEEDS_MAX_NEG - Number of times, dynamic aging needs to
{        take more pages from Qs than the maximum negative count per age cycle.
{     INCREMENT_COUNT_POS - Total number of pages, dynamic aging wanted to give
{        to Qs.
{     INCREMENT_COUNT_NEG - Total number of pages, dynamic aging wanted to take
{        from Qs.

  TYPE
    mmt$dynamic_aging_statistics = record
      reset_count: integer,
      emergency_disabled: integer,
      free_now_exceeds_floor_count: integer,
      free_soon_exceeds_floor_count: integer,
      floor_exceeds_free_now_count: integer,
      free_now_exceeds_max_count: integer,
      min_exceeds_free_now_count: integer,
      increment_count_exceeds_max_pos: integer,
      increment_count_exceeds_max_neg: integer,
      increment_count_pos: integer,
      increment_count_neg: integer,
      queue: mmt$dynamic_aging_q_statistics,
    recend;

*copyc mmt$dynamic_aging_q_statistics
