在Windows Server 2012 R2上发布WPF应用程序后的高消耗RAM

时间:2018-01-17 21:26:13

标签: c# wpf windows-server-2012-r2

我的WPF应用程序有问题。我的应用程序显示图表和照片。

  • Char从数据库渲染,为此我使用Nation Iinstrument WPF的组件(图表)(NI
  • 显示的图片是jpg,我将它用于该图像(WPF控件) - 从文件中读取

应用程序每30到40秒显示一次新数据

当我检查开发人员计算机上的应用程序时RAM是280 MB(无论应用程序是调试还是发布)

在几个周期(10-15)之后发布到Windows Server 2012 R2后,RAM达到750-800MB并且它会杀死我的应用程序

为了检查服务器上发生了什么,我安装了CLRProfiler4,我发现大部分RAM都是Threading.DispatcherGeneric.List,但本地计算机上没有问题。

drop form Profiler: enter image description here

如何更好地诊断它?

0 个答案:

没有答案