Как Работает ASMM

Рубрика: Управление Памятью

  • ASMM основано на информации о рабочей нагрузке, которую захватывает MMON в фоновом режиме.

  • MMON использует советников по памяти.

  • Память перемещается туда, где она наиболее необходима для MMAN.

  • Если используется SPFILE (что рекомендуется):

    • Размеры компонентов сохраняются после завершения работы

    • Сохраненные значения используются, чтобы загрузить размеры компонентов

    • Нет потребности повторно изучать оптимальные значения

Функция Автоматического Управления Совместно используемой памятью использует брокера памяти SGA, который реализуется двумя фоновыми процессами: Монитор Управляемости (MMON) и Распределитель памяти (MMAN). Статистика и консультативные данные по памяти периодически захватываются в памяти процессом MMON. MMAN координирует изменение размеров компонентов памяти согласно решениям MMON. Брокер памяти SGA отслеживает размеры компонентов и ожидание операций изменения размеров.

Брокер памяти SGA наблюдает систему и рабочую нагрузку, чтобы определить идеальное распределение памяти. Он выполняет эту проверку каждые несколько минут так, чтобы память всегда могла присутствовать там, где она необходима. В отсутствие Автоматического управления Совместно используемой памятью размеры компонентов должны задаваться так, чтобы предвидеть их отдельные требования к памяти в худшем случае.

На основе информации о рабочей нагрузке, Автоматическое управление Совместно используемой памятью:

  • Захватывает статистику периодически в фоновом режиме

  • Использует советников по памяти

  • Выполняет анализ что - если, чтобы определить лучшее распределение памяти

  • Перемещает память туда, где она больше всего необходима

  • Сохраняет размеры компонентов после завершения работы, если используется SPFILE (размеры могут быть восстановлены к моменту перед последим завершением работы),

Далее: Использование Представлений Автоматического Репозитария Рабочей нагрузки

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)