文章插图
微软工程师记忆体限制64位Windows客户端,不同SKU的记忆体支持也有所不同,Windows XP Starter版的记忆体支持最低,仅512MB,而Windows Vista旗舰版的记忆体支持最高,可达128GB 。但是所有版本的32位Windows客户端SKU,包括Windows Vista、Windows XP和Windows 2000 Professional,最大支持4GB物理记忆体 。标準的X86记忆体管理模式,最大可以支持4GB的物理地址访问 。在早期,并不需要考虑在客户端提供超过4GB的支持,因为当时很少有计算机配备那幺高的记忆体,哪怕是伺服器 。但是在Windows XP SP2开发的过程中,已经可以预见客户端计算机将会配备超过4GB的记忆体,所以Windows产品组对超过4GB的Windows XP计算机进行大量的测试 。Windows XP SP2还支持物理地址扩展(PAE)功能,该功能本来是为了在硬体上实现非执行(NX)保护,因为这是数据执行保护(DEP)的必要条件,但是该功能还可以支持超过4GB的记忆体 。Windows产品组的工程师发现,很多测试计算机会发生崩溃、挂起或者无法启动的故障现象,这是因为某些设备驱动程式所导致的,主要是一些客户端计算机(而非伺服器)上的显示卡或者音效卡,其驱动程式在编写时没有考虑到记忆体大于4GB的情况 。所以,这些驱动程式会截去那部分地址,从而导致记忆体冲突以及其他副作用 。而伺服器则通常会配备更加常规的硬体设备,其驱动程式更加简单稳定,因为通常来说碰到这些问题的几率很小 。由于客户端设备驱动程式所存在的这些问题,迫使Windows客户端SKU只能忽略高于4GB的那部分物理记忆体,哪怕从理论上来说可以对其进行定址 。物理记忆体使用率过高方法一安装多一条物理记忆体 。当然,这是解决问题的最根本最快的方法 。2G记忆体现有来说,对于Win7也是刚刚好够用,等我们安装程式过多是必定会导致系统运行缓慢 。如果可以的话,直接换成64位作业系统,让系统更好的识别大记忆体,并调用 。方法二安装一些记忆体整理软体,可以再运行大型程式是先运行记忆体整理软体对记忆体进行整理 。以缓解记忆体使用率过高 。方法三设定更大的虚拟记忆体 。虚拟记忆体的设定,必须为实际记忆体的1.5倍 。还要养成良好的防毒习惯,并对启动项做相应的调整 。减少不必要的启动程式,清理外挂程式及服务 。通过上述方法,可以很容易的解决物理记忆体使用率过高的问题 。
- Vol.11 为食神探
- 东奔西突是什么意思 东奔西突的含义
- 供的多音字 供的多音字是什么
- 监督是什么意思 监督怎么解释
- 百露之喜是什么意思 百露之喜介绍
- 表达心情烦躁的说说 表达心情烦躁的经典句子
- 腋下出汗止汗小窍门 腋下出汗的原因是什么
- 送口红暖心留言 送口红暖心经典留言
- a5尺寸是多少厘米 纸张尺寸使用什么标准
- 安康与健康有什么区别 安康与健康释义