高分求教,关于AWE

pbsh 2007-09-05 09:40:31
我的服务器是windows2003+sql server2000.+4G内存。
我在boot.ini文件最后追加参数 /PAE
然后使用sp_configure打开了AWE选项,设定最大内存3072。但是忘记添加组策略。
开机后,sql server 内存一直80M左右,资源管理器中显示整体内存消耗3.3G。
我给system用户添加了锁定内存页的操作,然后重器服务器。
sql server内存仍然一直只用了70M。这时候已经有2个处理大量数据的job在运行了。

请教,为什么会这样呢?

如果我没有指定system在组策略内的内存锁定选项,就先打开了AWE,并设定了最大内存。
这个最大内存锁定分配给哪个用户了呢?怎么把这个选项分配给sql server呢?

...全文
186 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
巴拉莱卡 2007-09-10
  • 打赏
  • 举报
回复
你看看物理内存+虚拟内寸
巴拉莱卡 2007-09-05
  • 打赏
  • 举报
回复
开系统监视器看波......
lang8134 2007-09-05
  • 打赏
  • 举报
回复
应该就是sqlserver在占用.
其他哪有能用那么多内存的程序啊
pbsh 2007-09-05
  • 打赏
  • 举报
回复
我现在锁定了3G内存,但是我不知道锁给谁了。sql server只能用70M内存。我已经关闭了awe选项,怎么把3G内存释放出来呢?
lang8134 2007-09-05
  • 打赏
  • 举报
回复
对于4G内存.只打开3GB,就够了.4G以上内存才考虑AWE.
启用AWE除了sp4,还要打个awe补丁才行.
pbsh 2007-09-05
  • 打赏
  • 举报
回复
sql server 2000 sp4


我只要打开/3GB开关就行了?
lang8134 2007-09-05
  • 打赏
  • 举报
回复
4G内存,不用PAE参数.
sqlserver的版本号呢?
lang8134 2007-09-05
  • 打赏
  • 举报
回复
没打awe补丁的话,sqlserver的内存利用不会超过2.7G的.
pbsh 2007-09-05
  • 打赏
  • 举报
回复
任务管理器中,sql server确实只使用了70-80M,性能里面看到内存使用3.3G。
有牛人曾经说过,服务器玩的就是内存。仔细想想,确实是如此。服务器对内存的需求是巨大的,对内存的要求也是苛刻的。如何在内存管理上下功夫使服务器性能达到一个质的飞跃,是服务器设计中的首要解决的问题。 说到内存,我想刚开始设计服务器的人会说,不就申请释放吗,有什么难呢。从操作步骤来说,确实就这么两个,没有再多了的工作了。当我们采用虚拟内存分配或堆分配从操作系统获取内存的时候,总以为我们获得了足够的内存就可以让服务器安心工作了。但事情并未就这么简单,操作系统在一定条件下,还可以征用已经分配给你的物理内存,它会将你的物理内存数据复制到页交换文件中,然后把本来给你的物理内存再分配给别的进程,当你的进程访问你所获得的虚拟地址集的数据时,它会再找个空(或许也是从别的进程征用)的物理内存,再从页交换文件里面调出你原来的数据放回到新的物理内存里面,并将这个物理内存映射到你申请的虚拟内存地址集内(有关这项内容请参考操作系统的内存管理)。这个过程是相当耗费CPU资源且十分缓慢的,尤其是对硬盘虚拟内存文件的读写。其它大道理本文不多说,关于操作系统内存管理的原理可以从《Windows核心编程》、《Windows操作系统》、《操作系统》等书籍上了解。 我们可以使用lookaside lists技术来重新使用已经分配的内存的,或者使用SetWorkingSetSize来设置标志告知操作系统不要交换我的内存,但不外乎多一次操作而已。这个操作到底消耗多少的CPU资源,本人也没有考究过,但从性能要求的角度来说,多一事不如少一事。本文讨论的内存管理,将采用AWE(地址窗口化扩展)的技术,将申请到的物理内存保留为非分页内存,这部分的内存不会被页交换文件所交换,关于AWE请参阅以上提到的书籍。(下面提到的“内存管理”,将仅针对应用程序自己的内存管理功能模块(下文称之为内存管理器)而言,已非上面提到的操作系统的内存管理。) 衡量内存管理器性能的有两个,一个是内存分配时的效率(分配效率),另一个内存交还时的效率(释放效率),亦即二者操作的时间性,这个时间越短那么可以认为它的效率越高。下面的讨论,假定内存管理器是以页为最小分配单位,至于页的大小是多少才合适,稍后再说。

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧