windows-server-2003 – 什么是内存操作模式?
我得到了一个x64
windows 2003服务器,我已经安装了M $Virtual server 2005 R2.然后我创建了一个运行Server 2008 R2的映像.它运行得非常慢,所以我做了一些挖掘事件日志并最终找到了这篇文章:
http://support.microsoft.com/kb/925477.
我已进入主机服务器的BIOS,并将内存操作模式更改为优化器模式,并将节点交错更改为已启用.令人高兴的是,客户操作系统现在运行速度更快(在我看来,没有真正的具体测试). 这就是设置,我的问题很简单.我刚刚做了什么?我读的内存管理文档越多,我理解的就越少.有人可以解释内存操作模式是什么以及不同设置的真正含义.
看起来你有戴尔服务器!一些文件:
http://support.dell.com/support/edocs/systems/pem/en/hom/html/syssetup.htm 优化器模式:“当设置为优化器模式时,两个内存控制器以并行64位模式运行,以提高内存性能. 内存交错:“如果设置为禁用(默认),则使用NUMA.如果启用,则执行内存交错. 你用这些设置做了两件事: >配置内存控制器以提高并行度. 这对你来说可能是亚拉姆语,所以关于这意味着什么背景.新服务器配置有每处理器内存条,允许称为NUMA(非统一内存架构(link)).这允许各个处理器具有不同数量的本地内存,并使操作系统(如果它支持NUMA)构建运行进程以利用每个处理器本地的内存. 快速举例,采用双核四核服务器.每个四核处理器都有8GB的RAM,系统总共16GB.在NUMA系统中,操作系统知道在一个四核处理器上运行的进程具有本地内存(更快的提取),并且在一个处理器上的各个核之间的移动进程不会影响内存访问速度.它还知道如果一个进程必须访问另一个处理器的本地内存库上的内存,它将花费一定的时间. 您在BIOS设置中所做的就是,实质上是关闭NUMA.交错存储器意味着不保留存储器处理器关联,因此所有存储器访问都是昂贵的.这可以通过启用优化器模式来补偿,这意味着可以并行处理存储器访问,以便交叉存储器的服务速度可以比串行访问允许的速度快得多. 我希望这有帮助. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-server-2008 – 使用Exchange 2010进行域重命名
- windows – 使用Chocolatey创建自己的包
- windows-phone-8 – SpecFlow测试平台是否支持异步任务?
- Windows下mysql5.6升级到5.7的方法(亲测有效哦!)
- windows-phone-7 – 无法使用MacBook Pro将xap部署到Window
- iis – 此时服务无法接受控制消息
- 如何在Windows上创建PHP扩展?
- windows-server-2003 – 只有一个域没有通过Windows DNS服务
- windows-server-2008 – DFS:文件随机丢失?
- windows-xp – 如何修复“TCP / IP已达到安全限制…”事件消