WCF服务开始使用.NET 4.6.1以上的两倍内存

时间:2016-11-03 02:33:02

标签: wcf .net-4.6.1

我们生产的WCF数据服务在运行时曾经使用1500MB内存。 Web服务器之前有.NET 4.0。但自从.NET 4.6.1安装在Web服务器上以来,它开始使用4 GB以上的内存。服务中没有配置或代码更改,但内存使用量开始增加一倍以上。 我们在WCF上使用的绑定如下:

<customBinding>
   <binding name="xyz" sendTimeout="00:03:00" receiveTimeout="00:03:00">
      <gzipMessageEncoding innerMessageEncoding="binaryMessageEncoding" minMessageSize="1024" />
      <httpTransport maxBufferPoolSize="2147483647" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" useDefaultWebProxy="false" />
   </binding>
</customBinding>

内存管理和垃圾回收是否会导致此行为发生变化?

0 个答案:

没有答案