最大限度地减少MVC内存消耗占用空间

时间:2009-11-02 14:59:43

标签: .net asp.net-mvc memory-management

如何最大限度地减少使用MVC构建的网站的占用空间。我的应用程序目前运行在20mb左右,如果可能的话,我想减少它。

编辑:我已切换主机,问题已解决。

2 个答案:

答案 0 :(得分:2)

20mb非常好!考虑需要引入的所有库和托管资源,以生成几乎任何显着大小的.NET应用程序。

如果你达到了一个可以指向应用程序内存占用的点,并且自信地说实际上导致了你遇到的任何问题,那么就一起得到一些细节。使用类似Red Gate产品的内容来分析您的应用程序,并查看内存占用和瓶颈的位置。试着提前猜测永远不会有效。

除此之外,您的服务器有多少内存? 2GB? 4GB?当然,我们应该尽职尽责地确保我们的应用程序不是生猪,但同时 - 充分利用现代计算为我们提供的呼吸空间!

答案 1 :(得分:1)

在宏伟的计划中,20mb的记忆力并不高。在需要时进行优化,在浪费之前这样做。您是否在硬件上遇到资源限制?