System.web.optimization AssetManager 增加内存使用率
Posted
技术标签:
【中文标题】System.web.optimization AssetManager 增加内存使用率【英文标题】:System.web.optimization AssetManager increases memory usage 【发布时间】:2015-03-14 20:54:48 【问题描述】:我正在为我们的项目进行内存分析,内存使用过多。
这是我在进行深入分析时得到的。
【问题讨论】:
【参考方案1】:我最近发现通过ScriptBundle
缩小大型压缩文件会导致内存使用过多。
在我的情况下改变
发件人:bundles.Add(new ScriptBundle("~/Bundles/Scripts/").Include(....
收件人:bundles.Add(new Bundle("~/Bundles/Scripts/").Include(....
将我的内存使用量减少了大约 300mb。
从长远来看,这显然不是一个很好的解决方案,您可能应该转向另一个解决方案(“Gulp”或“Bower”),但这可能足以通过下一两个版本。
【讨论】:
我遇到了同样的内存问题。从“ScriptBundle”更改为“Bundle”后,为我的 ppp 保留的内存减少了 50%。这里有一篇有趣的文章可供选择:mentormate.com/blog/…以上是关于System.web.optimization AssetManager 增加内存使用率的主要内容,如果未能解决你的问题,请参考以下文章
System.Web.Optimization 合并压缩技术的使用
System.Web.Optimization 是 .Net Framework 4.5 的一部分吗?
如何从 MVC5 中删除 System.Web.Optimization