Plan execution consumes a lot of memory

Thank you always.

【Issue】
I am trying to create the following resources for multiple subscriptions in one process.

  • azurerm_resource_group
  • azurerm_monitor_diagnostic_setting
  • azurerm_monitor_action_group
  • azurerm_monitor_activity_log_alert

The more subscriptions there are, the more memory is consumed when the plan is executed.
*—
70 Subscription: 8GB
90 Subscription: 9GB
110 Subscription: 10GB

Is this normal ??
Please let me know if there is a solution.

【What I have tried】

  1. Specify the -out option when executing the plan.
  2. Specify 1 for the parallelism option
    :arrow_right:Neither of these reduced memory consumption.

【Version】
Terraform v1.9.1

Best Regards,