Рабочий набор памяти Azure Vs.Visual Studio Process Memory - PullRequest
0 голосов
/ 04 марта 2019

У меня есть веб-приложение, которое работает в Azure, и . В моем плане предусмотрено до 1,5 ГБ памяти для этого приложения.Теперь, когда я захожу в свое веб-приложение под метриками и выбираю Рабочий набор памяти за последние 24 часа, я вижу следующий график:

enter image description here

То есть в основном ниже 95 МБ использования.Теперь, когда я запускаю приложение на локальном компьютере в Visual Studio , я вижу, что использование памяти составляет около 1,1 ГБ :

enter image description here

Теперь, если кто-то может ответить на мои вопросы:

  1. Установлен ли рабочий объем памяти, общий объем памяти, используемой моим приложением (т.е. из этих 1,5 ГБ)?
  2. Почему они такие разные?
  3. Стоит ли беспокоиться о потреблении памяти моим приложением в Azure (т.е. Prod)?

1 Ответ

0 голосов
/ 25 марта 2019

Чтобы увидеть, как ваше веб-приложение работает с лимитом общего объема памяти, вы можете использовать блейд Quotas на портале.Это будет включать в себя любые накладные расходы на запуск вашего приложения, а также память, которую само приложение потребляет.Исходя из графика, которым вы поделились, ваше приложение, вероятно, в порядке, но блейд-квота поможет вам подтвердить.

enter image description here

Что касается вашей локальной среды, выможет сделать снимки вашего приложения, работающего в Visual Studio, чтобы определить причину, по которой оно использует так много памяти.Информация о том, как это сделать, содержится в этой статье .

...