我们有WPF客户端通过Web服务与服务器通信。 在胖安装中,client + server + sqlserver都安装在同一台机器上。机器有500M RAM。
我会很满意以下提示:
非常感谢你。我来自java世界,所以我是新手。
答案 0 :(得分:0)
下载process explorer,看看什么需要内存。另请使用autoruns
检查服务器的启动情况现在500M是服务器的小内存。
根据我的经验,SQL服务器需要内存,iis和asp.net也需要内存,但SQL需要更多,特别是缓存和快速,并进行索引等等。 asp.net运行时需要太多的内存,但一切都取决于你如何设置你的系统,你给asp.net多少个池(我相信只有一个500M),man site如何,多少你的网站带来的记忆等等。
如果可能,将SQL移动到更好的服务器,其余所有计算机都连接到此服务器。 SQL服务器需要内存。
第二种可能,将sap.net会话从内存移到sql server。
答案 1 :(得分:0)
限制iis的内存使用可以通过以下方式完成:
转到IIS MMC
- >单击“应用程序池”
- >右键单击池
- >选择高级设置
- >转到回收部分,您会看到有两种设置:
当设置了这两个设置中的任何一个时,如果工作进程超过了 私有或虚拟内存配额,IIS将回收该限制的池 内存使用情况。
您可以限制SQL MMC中的SQL Server内存使用,转到数据库服务器属性
总的来说,我建议拆分数据库和iis服务器。 0.5gb并不是服务器的大量内存。