提示限制内存的机器性能如何? IIS应用程序 [英] Tips for limit memory machine performance? IIS application

查看:114
本文介绍了提示限制内存的机器性能如何? IIS应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们有一个与Web服务的服务器通信WPF客户端。
在厚厚的安装客户端+服务器+ SQLSERVER安装在同一台机器上。该机拥有500M的RAM。

We have WPF client that communicate with the server by web-service. In the thick installation both client + server + sqlserver are installed on the same machine. The machine has 500M RAM.

我将是伟大的全约提示:

I will be great full for tips about:


  1. 它很难找到的瓶颈,因为你可以在这样的机器上使用分析器不会对结果严重影响。探查会导致页面错误由于缺少内存和诊断会显示不相关的结果。

  2. 在任务管理器我看到asp的过程中消耗135M,这是太多了。我试图了解为什么它消耗了这么多,我看到区 - 不确定的。是asp的过程本身?做ASP程序有一个大的内存开销?在这个架构中(厚)我没有对服务器多个客户端。你对于它有什么内存建议?

  3. 的基准测试结果有很大的不同。我想这是因为缺页。你有什么建议吗?

非常感谢你。我是从Java世界,所以我是新来的吧。

Thank you very much. i am from java world , so i am new to it.

推荐答案

下载的Process Explorer 并看到什么需要的内存。还使用自动运行

Download the process explorer and see whats needs the memory. Also check with starts with your server using the autoruns

现在500M是服务器内存很少。

Now 500M is little memory for a server.

从我的经验SQL服务器需要存储,IIS和asp.net也需要内存,但是SQL需要更多,特殊的缓存和快速,使索引和所有。在asp.net与太多的内存出需要运行,但一切都取决于你从如何有设置你的系统,你有多少池给asp.net(我相信只有一个500M),人怎么网站,有多少记忆你与你的网站等等。

From my experiences the SQL server needs a memory, iis and asp.net needs also memory, but the SQL need more, especial for cache and be fast, and make the indexing and all that. The asp.net is running with out needs of too much memory, but all depends from how you have setup your system, how many pools you have give to asp.net (I believe only one with 500M), how man sites, how many memory you get with your sites and so on.

如果其可能,将SQL到一个更好的服务器,和所有其余的计算机连接到这一个。在SQL服务器需要的内存。

If its possible, move the SQL to a better server, and all the rest computers connect to this one. The SQL server needs memory.

第二个可能,从内存到SQL Server移动sap.net会话。

Second possible, move the sap.net session from memory to sql server.

这篇关于提示限制内存的机器性能如何? IIS应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆