由于c#组件中的AutoMapper.Map,内存会随着每个请求而增加
我们在我们的网络应用程序中使用了AutoMapper 4.2.1.0。我们有很多需要绘制的课程。对于性能问题,我们已经从创建者自身获得了解决方案。由于这个初始加载时间和内存也减少了 但在每次请求之后,我们仍然面临内存增加的问题。 现在我们关心的是,假设开始时组件大小为70MB,然后在每个请求后大小增加1MB,最终大量请求会导致大量内存使用 我们在每个请求中调用Mapper.Map,因此可能会占用大量内存。这就是转储文件内存的使用情况由于c#组件中的AutoMapper.Map,内存会随着每个请求而增加,c#,.net,memory-leaks,automapper,C#,.net,Memory Leaks,Automapper,我们在我们的网络应用程序中使用了AutoMapper 4.2.1.0。我们有很多需要绘制的课程。对于性能问题,我们已经从创建者自身获得了解决方案。由于这个初始加载时间和内存也减少了 但在每次请求之后,我们仍然面临内存增加的问题。 现在我们关心的是,假设开始时组件大小为70MB,然后在每个请求后大小增加1MB,最终大量请求会导致大量内存使用 我们在每个请求中调用Mapper.Map,因此可能会占用大量内存。这就是转储文件内存的使用情况 我们在5.0的内存方面做了很多工作,你试过5.0测试版吗?好
我们在5.0的内存方面做了很多工作,你试过5.0测试版吗?好的,因为它是测试版,所以我没有试过。“但现在我会试试看。”吉米·博加德当我用5更新时,出现了一个错误。Nullreference和同一项键异常。以前我使用的是IgnoreAllNonExisting。所以在5版本中,需要做哪些相应的更改?CreateMap(newType,oldType).ignoreAllNoneExisting(newType,oldType);