
{  PURPOSE: This deck (mmc$manage_memory_utility) primarily contains default values for the mmv$ variables
{    and the Global Page Queue List all of which are managed by the Manage Memory Utility which
{    is in the module mmm$manage_memory.

    CONST
      mmc$mmu_age_interval_ceiling     =        10,   { pages }
      mmc$mmu_age_interval_floor       =         3,   { pages }
      mmc$mmu_aggressive_aging_one     =        10,   { pages }
      mmc$mmu_aggressive_aging_two     =        18,   { pages }
      mmc$mmu_aging_algorithm          =         4,   { flag to select algorithm}
      mmc$mmu_avail_mod_q_dec_task     =        20,   { pages }
      mmc$mmu_avail_mod_q_floor_min    =      2000,   { pages }
      mmc$mmu_avail_mod_waitq_deq_int  =  10000000,   { microseconds =>  10 seconds)
      mmc$mmu_mem_waitd_waitq_deq_int  =  10000000,   { microseconds =>  10 seconds)
      mmc$mmu_io_error_q_age_interval  = 300000000,   { microseconds => 300 seconds}
      mmc$mmu_jws_age_interval         =   8000000,   { microseconds }
      mmc$mmu_min_avail_pages          =       800,   { pages }
      mmc$mmu_ps_prestream             =         4,   { page faults}
      mmc$mmu_ps_transfer_size         =         0,   { bytes}{when non-zero, overrides transfer size from DM
      mmc$mmu_ps_threshold             =     65536,   { bytes}
      mmc$mmu_ps_reads                 =         3,   { transfer units
      mmc$mmu_ps_random_limit          =         3,   { random page faults
      mmc$mmu_periodic_call_interval   =   1000000,   { microseconds }
      mmc$mmu_shared_age_interval      =   8000000,   { microseconds }
      mmc$mmu_swapping_aic_modified    =         1,   { limit on number of times an unused page is swapped out}
      mmc$mmu_swapping_aic_unmodified  =         1,   { limit on number of times an unused page is swapped out}
      mmc$mmu_tick_time                =    100000,   { microseconds,  Real default is determined in deadstart.
      mmc$mmu_queue_age_task_service   =         3,   { number of shared_age_intervals}
      mmc$mmu_queue_age_pf_execute     =         1,   { number of shared_age_intervals}
      mmc$mmu_queue_age_pf_non_exec    =         1,   { number of shared_age_intervals}
      mmc$mmu_queue_age_device_file    =         1,   { number of shared_age_intervals}
      mmc$mmu_queue_age_file_server    =         1,   { number of shared_age_intervals}
      mmc$mmu_queue_age_other          =         1,   { number of shared_age_intervals}
      mmc$mmu_queue_age_site_queues    =         1,   { number of shared_age_intervals}
      mmc$mmu_queue_maximum            =         osc$max_page_frames,  {default maximum pages for all queues}
      mmc$mmu_queue_minimum            =         0,   {default minimum pages for all queues}
      mmc$mmu_dynamic_available_floor  =      5000,   { pages }
      mmc$mmu_dynamic_avail_emerg_min  =      2000,   { pages }
      mmc$mmu_dynamic_available_max    =     10000,   { pages }
      mmc$mmu_dynamic_available_min    =      4000,   { pages }
      mmc$mmu_dynamic_neg_inc_max      =       500,   { pages }
      mmc$mmu_dynamic_pos_inc_max      =       500;   { pages }

*copyc ost$page_table


