由于c#组件中的AutoMapper.Map,内存随着每个请求而增加

时间:2016-05-25 05:19:54

标签: c# .net memory-leaks automapper

我们在Dot net应用程序中使用 AutoMapper 4.2.1.0 。我们有很多需要映射的课程。对于性能问题,我们从创建者本身获得了解决方案。由于这个初始加载时间&记忆也会减少。

https://stackoverflow.com/a/37398552/6343798

但我们仍然面临每次请求后增加的内存问题。 现在我们关注的是假设在启动组件大小为70 MB,然后在每个请求之后,Size增加1 MB,最终请求大量创建内存使用。

我们对每个请求调用 Mapper.Map ,因此可能会占用大量内存。这就是Dump文件内存使用情况所示。

enter image description here

1 个答案:

答案 0 :(得分:0)

我们在5.0的内存上做了很多工作,你试过5.0 beta吗?