当前位置: 主页 > 操作系统 > Win2003 > 解决win2003内存未用完,但是却无法使用的问题

解决win2003内存未用完,但是却无法使用的问题

时间:2010-9-20来源:互联网 点击:

虽然windows 2003宣称即使是32bit Enterprise Edition最高支持8GB内存,但是实际使用中发现8GB物理内存还未占满的情况下,日志里就有很多COM+报错了,在性能监控工具中会看到很多asp请求被拒绝了,客户访问的时候就会提示 server too busy

默认情况下
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems]
其windows键值如下:
%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,3072,512 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=16

我们手动更改其键值如下:
%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,3072,3072 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=80

即Windows SharedSection=1024,3072,512 修改了,问题得到解决.

站长资讯网
. TAG: windows 2003 内存问题
推荐内容最近更新人气排行
关于我们 | 友情链接 | 网址推荐 | 常用资讯 | 网站地图 | RSS | 留言