设为首页 收藏本站
查看: 900|回复: 0

[经验分享] Windows 2003 内存管理功能

[复制链接]

尚未签到

发表于 2018-6-11 10:10:36 | 显示全部楼层 |阅读模式
Windows 2003 内存管理功能
出处:www.microsoft.com
内存管理
Windows Server 2003 中新增的 /USERVA 开关支持对内核/用户分摊 4 GB 的地址空间,进行更精确的控制。 该开关可针对需要更大的用户地址空间才能发挥出更好的性能的应用程序,而更有效地优化操作系统。它还会为关键的操作系统操作(比如:系统输入/输出 [I/O])保留充足的内核资源,而微软 IT 部门原先只有 3
更详细的 /USERVA=3030 设置在微软的大型 Exchange 服务器上,一直都非常成功。这种设置提供了附加的地址空间,从而提高了 Jet 缓存的大小。增加的缓存容量提高了存储过程的性能,并且还剩下比只是使用 3 GB 空间更多的非分页池 (NPP) 内存和系统页表项 (PTE)。这为存储和网络 I/O 留下了更多的资源,供微软在扩展后的 Exchange 邮箱服务器上大量使用。

如何在 Windows 中设置 /3GB 启动开关
全部折叠
Exchange Server 2003
如何在 Windows 中设置 /3GB 启动开关
Windows Server 2003 包括对启动开关的支持,这样,您便可以调整内存使用和内存地址空间的分配。无论系统的物理内存量是多少,Windows 都使用 4 GB 的虚拟地址空间,其中 2 GB 分配给用户模式进程(例如应用程序),另外 2 GB 分配给内核模式进程(例如操作系统和内核模式驱动程序)。在物理内存等于或大于 1 GB 的系统中,可以使用上述两个启动开关,为应用程序分配较多内存 (3 GB),为操作系统分配较少内存 (1 GB)。额外的虚拟地址空间有助于减少在 Exchange 信息存储进程的虚拟地址空间中产生的内存碎片数量。
/3GB 开关可用于实现这种分配更改。此开关是在系统的 boot.ini 文件中输入的,并在重新启动后生效。
开始之前
在执行本主题中的步骤之前,请注意下列事项:
只有在下列操作系统中才支持 /3GB 开关:
·             Windows 2000 Advanced Server
·             Windows 2000 Datacenter Server
·             Windows Server 2003 标准版
·             Windows Server 2003 企业版
·             Windows Server 2003 Datacenter
Note:
Windows 2000 Server 中不应该使用 /3GB 开关,因为它不受支持,并会导致应用程序或操作系统崩溃。
步骤
Windows Server 2003 中设置 /3GB 启动开关
1. 用鼠标右键单击“我的电脑”,再选择“属性”。将出现“系统属性”对话框。
2. 单击“高级”选项卡。
3. 在“启动和故障恢复”区域中,单击“设置”。将出现“启动和故障恢复”对话框。
4. 在“系统启动”区域中,单击“编辑”。这将在记事本中打开 Windows boot.ini 文件。
5. [Operating Systems] 部分中,将以下开关添加到包含 /fastdetect 开关的启动命令行结尾: /3GB
6. 保存更改,关闭记事本。
7. 单击“确定”两次,关闭打开的对话框,然后重新启动计算机以使更改生效。
Windows 2000 Advanced Server Windows 2000 Datacenter Server 中设置 /3GB 启动开关
1. Windows 资源管理器中,导航到系统分区。该分区存储硬件特定的 Windows 文件,例如 Boot.ini NTLDR
2. 如果看不到 Boot.ini 文件,可能是因为文件夹选项设置为隐藏受保护的操作系统文件。如果是这种情况,在资源管理器窗口中,依次单击“工具”、“文件夹选项”和“查看”。清除“隐藏受保护的操作系统文件(推荐)”复选框。系统提示时,单击“是”。
3. 可以在资源管理器中看到 Boot.ini 文件之后,用鼠标右键单击该文件,再单击“打开方式”,然后单击“记事本”打开该文件。
4. /3GB 开关添加到 [Operating Systems] 部分中以“multi”开头的行的结尾。
5. 保存更改,关闭记事本。
6. 重新启动计算机,以便使更改生效。
有关详细信息
·             有关 /3GB 启动开关的详细信息,请参阅 Exchange Server 2003 中优化内存使用
·             有关优化 Exchange Server 内存使用和性能的详细信息,请参阅下列 Microsoft 知识库文章:
o                                    266096当物理 RAM 超过 1 GB Exchange 2000 需要 /3GB 开关
o                                    325044如何解决 Exchange Server 2003 Exchange 2000 Server 中的虚拟内存碎片问题
o                                    815372如何优化 Exchange Server 2003 中的内存使用
o                                    308356运行 Windows Server 2003 Windows 2000 Server 的域控制器上 Lsass.exe 进程的内存使用量
o                                    810371在基于 Windows 2003 Server Exchange Servers 上使用 /Userva 参数
o                                    823440在基于 Windows Server 2003 的系统上的 Exchange Server 2003 中使用 /3GB 开关
o                                    822178Exchange Server 2003 功能的依存关系和要求概述
如何在 Windows 中设置 /USERVA 启动开关
全部折叠
Exchange Server 2003
如何在 Windows 中设置 /USERVA 启动开关
Windows Server 2003 包含对两个 boot.ini 启动开关(/3GB /USERVA)的支持,使用这两个启动开关,可以调整内存使用和内存地址空间的分配。
本主题说明如何在 Windows Server 中设置 /USERVA 启动开关。有关如何设置 /3GB 启动开关的详细步骤,请参阅如何在 Windows 中设置 /3GB 启动开关
开始之前
在执行本主题中的步骤之前,请考虑下列因素:
·             仅应将 /USERVA 开关用于支持它的应用程序,如 Exchange Server 2003,并仅应使用这些应用程序支持的特定值。
·             如果将 /USERVA 用于 Exchange Server 2003 系统,它应该始终等于 3030(如 /USERVA=3030)。此值导致将额外的 40 MB 分配给操作系统,并使您可以添加更多的用户,而无须消耗所有的可用系统资源。
步骤
Windows 中设置 /USERVA 启动开关
1. 用鼠标右键单击“我的电脑”,再选择“属性”。将出现“系统属性”对话框。
2. 单击“高级”选项卡。
3. 在“启动和故障恢复”区域中,单击“设置”。将出现“启动和故障恢复”对话框。
4. 在“系统启动”区域中,单击“编辑”。这将在记事本中打开 Windows boot.ini 文件。
5. [Operating Systems] 部分中,将以下开关添加到包含 /fastdetect 开关的启动命令行结尾:/USERVA=3030
6. 保存更改,关闭记事本。
7. 单击“确定”两次,关闭打开的对话框,然后重新启动计算机以使更改生效。
详细信息参考
·             有关 /3GB /USERVA 启动开关的详细信息,请参阅 Exchange Server 2003 中优化内存使用
·             有关优化 Exchange Server 内存使用和性能的详细信息,请参阅下列 Microsoft 知识库文章:
o                                    “当物理 RAM 超过 1 GB Exchange 2000 需要 /3GB 开关”(http://go.microsoft.com/fwlink/?linkid=3052&kbid=266096)
o                                    HOW TO:解决 Exchange 2003 Exchange 2000 中的虚拟内存碎片问题”(http://go.microsoft.com/fwlink/?linkid=3052&kbid=325044)
o                                    “如何优化 Exchange Server 2003 中的内存使用”(http://go.microsoft.com/fwlink/?linkid=3052&kbid=815372)
o                                    XADM:在基于 Windows 2003 Server Exchange Server 上使用 /Userva 参数”(http://go.microsoft.com/fwlink/?linkid=3052&kbid=810371)
o                                    “在基于 Windows Server 2003 的系统中安装 Exchange Server 2003 时必须使用 /3GB 参数”(http://go.microsoft.com/fwlink/?linkid=3052&kbid=823440)
o                                    Exchange Server 2003 功能的依存关系和要求概述”(http://go.microsoft.com/fwlink/?linkid=3052&kbid=822178)


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-522151-1-1.html 上篇帖子: Windows下gvim配置 下篇帖子: Windows Server 2008 R2安装、激活
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表