p系统支持多大内存(xp系统安装版)
xp系统支持多大内存
xp支持内存是4G,支持多大内存取决于操作系统的位数,要看是32位还是64位,32位和64位的硬件互不兼容;32位XP系统只支持3.2G物理内存,多了系统不认,64位的最多可以使用128G的物理内存和16TB的虚拟内存。
32位操作系统可访问4G的空间,不过这里的4G是指寻址空间,而并不能简单的对应到内存上去,我们之所以经常把这个空间当成内存大小,是因为内存是CPU寻址的主要对象。事实上,操作系统的寻址包括了在内存条,显卡内存,声卡网卡以及其他硬件中断里的寻址,因此4GB是操作系统能处理的所有的设备地址加在一起的总和。即内存空间只是寻址空间的一部分。
支持多大内存取决于操作系统的位数,要看电脑是32位系统还是64位系统,32位和64位的硬件互不兼容,32位的XP系统只支持3、2GB物理内存,64位的XP系统最多可以使用128GB的物理内存和16TB的虚拟内存;
有很多人对电脑内存都存在一个误区,那就是认为只要自己安装多大内存的电脑,系统就会读多大的内存,其实不然,无论是XP系统、j还是WIN7系统读取内存都会有一个限额,在我们安装的内存超过限定的内存的时候,多余的部分是完全不起作用的,所以电脑的系统跟读取内存的大小有很大的关系。
XP可以装4G的内存条,但是XP系统不能识别,只能识别最高的内存是3、25G,内存如果出现,蓝屏,死机,重启,报警器长鸣,就需要解决问题了,如果不行就确定不兼容了。
xp系统安装版
工具我会上传到我的资源里(不需要积分),不过我想先联系一下原作者(*找不到他的联系方式,等待中)
但是这项技术不是那个参数,而是上面提到的那两个东西,它们被替换了,时间关系我不再考究其深层的技术原理,让它的作者来解释吧
现在我试着安装一些常用的软件(其实我想Windows2003跟XP的兼容性非常好,如果KERNEL和HAL是从2003移植过来的话,应该没有什么问题的)
现在16G内存,我装15个虚拟机(WIN98+2003+XP+LINUX+.),2003还要装几个,一个VS.NET一个SQL2005,一个SQL2008,一个SQL2010.
其中KERNEL从字面理解是"内核"的意思,HAL是HardwareAbstractionLayer的缩写,即硬件抽象层,是关于硬件无关什么的(3D游戏开发的人员再熟悉不过了)
×p系统可以装win7吗
但是足够了,打个比方,原来只能有3.75G的内存,我装3个虚拟机每个消耗1G,物理机只剩下700M的内存
然而这个工具不是我写的,我对系统地层不是非常了解,关于RAMDISK并不能从根本上解决问题,只不过是个幌子.
很多人,网上找到的资料多数是在BOOT.INI加/PAE参数,但是这个参数也不能从根本上解决问题,就像C语言的程序命令行有了,但是程序不处理也是没有用的.
了解WINDOWS内存机制的都知道32位只能寻址4G内存,这里也一样,大于4G内存每个进程/线程都只能寻址4G的内存
因为还没确定新的主板,新买4条4G1600MHz的内存,没办法放上去,只能用原来的2条DDR2的内存(共4G)测试.