有没有一个软件可以做到这一点?
我正在找一台windows服务器(我可能会去找VPS服务器),我想知道我需要的ram。
我知道我不需要太多的内存,但是除了"windows任务管理器“之外,有没有一种方法可以真正测试它呢?
谢谢
发布于 2010-05-10 08:52:38
不,不可能。
问题是--这在很大程度上取决于你的内部数据结构,你缓存了多少,你希望IIS缓存多少,有多少是有意义的。在没有更多信息的情况下,绝对没有办法实现这一目标。
发布于 2010-05-10 09:40:59
几乎没有方法来估计它,但有一些方法可以测试它并亲自查看。
曾经有一个Web应用程序压力工具,但它总是有but,现在距离上次更新已经几年了,所以我认为它不能与新的IIS和MVC一起工作。
您现在可以使用的是Visual Studio Team System包中的工具-大量的性能、测试和监控工具。
HTH
发布于 2010-05-10 09:54:05
我不认为有一种可靠的方法来做到这一点,因为托管代码有太多的因素(任何,不仅仅是MVC):
但有一件事你根本无法避免,而且是非常难以定义的,那就是你的数据()。比方说,你正在拉取一些记录的列表,这些记录可能是这样或那样长,具有这样或那样多的属性,具有任意长度的字符串……您根本无法可靠地估计内存消耗。特别是当用户以这样或那样的方式输入可能对所有应用程序通用的99.9%的数据时。
我会建议一些“mare suggest”。你可以自己进行压力测试,或者让别人帮你做。有公司这样做,而不是付款。
您也可以采用试错法。启动您的应用程序并在其运行时添加资源。:)但这在很大程度上取决于此解决方案的关键程度。
https://stackoverflow.com/questions/2801385
复制相似问题