Azure内存工作集与VS. Visual Studio进程内存

问题描述 投票:1回答:1

我有一个在Azure上运行的Web应用程序,我的计划允许该应用程序的内存高达1.5 GB。现在,当我转到我的网络应用程序,在指标下,并选择过去24小时的内存工作集时,我看到以下图表:

enter image description here

这大部分都低于95 MB的使用率。现在,当我在Visual Studio中的本地计算机上运行应用程序时,我看到内存使用量约为1.1 GB:

enter image description here

现在,如果有人可以回答我的问题:

  1. 是内存工作集,我的应用程序使用的总内存(即超过1.5GB)?
  2. 为什么两者如此不同?
  3. 我应该担心我的应用程序在Azure上的内存消耗(即Prod)?
visual-studio azure azure-web-sites azure-web-app-service
1个回答
0
投票

为了了解您的Web应用程序如何在总内存限制下运行,您可以在门户中使用配额刀片。这将包括运行应用程序的任何开销以及应用程序本身正在使用的内存。根据你共享你的应用程序的图表可能没问题,但Quotas刀片将帮助你确认。

enter image description here

就本地环境而言,您可以拍摄在Visual Studio中运行的应用程序的快照,以诊断它为何使用如此多的内存。有关如何执行此操作的信息,请访问this article

© www.soinside.com 2019 - 2024. All rights reserved.