ServiceHost效率

时间:2010-08-16 16:10:05

标签: .net wcf memory performance servicehost

希望你能帮助我..

我在我的程序中使用WCF。部分原因包括使用netNamedTypeBinding在自助服务类型场景中使用ServiceHost。当我在我的类中包含ServiceHost然后实例化该类(此时ServiceHost设置为null)时,内存使用量增加大约9Mb。如果我注释掉ServiceHost属性,那么内存就不会跳转。

这是ServiceHost使用的一大块内存。反正有没有减少它或是否有更精简的ServiceHost版本?因为我需要尽可能节省内存,所以我绝望地要求绝望。

非常感谢你的时间

1 个答案:

答案 0 :(得分:1)

直接回答:可能不是。你正在拉一个相当大的图书馆,你只需付出代价。

但有几点:

  • 在任何可以运行WCF的平台上,9MB应该不是很多。
  • 在现代操作系统下测量内存使用很复杂。您使用了什么内存值(有很多)?