分享

32位系统内存4GB-3.25GB=?

 看见就非常 2012-08-23

32位XP、Vista、Win7都只支持最大4GB的内存,而实际可用的距离4GB都还有一段距离,一般只有3.25GB左右。看图:

最后的宝典!IVB平台XP完全安装手册

解决办法也很简单,就是用RAMDisk,把上位地址浪费掉的内存全部划做内存盘来使用。

最后的宝典!IVB平台XP完全安装手册

那为什么不用64位的XP,或者32位的2003呢?

因为64位XP就是个爹不疼娘不爱的可怜孩子,虽然支持大内存没问题,但问题是驱动,许多硬件都没有64位XP的驱动

最后的宝典!IVB平台XP完全安装手册

32位的2003虽然可以用XP驱动来成功安装硬件,但是只要在BIOS里面开启了内存地址映射,就会导致一些硬件设备诸无法工作,如打印机啦电视卡啦。

原因也很简单:要支持大内存就必须内存地址映射,也就是变换真实的内存地址,于是就使用另一套Windows的内存调用API命令,但之前的许多驱动并不是按照微软规范写的,而是直接访问了物理内存地址。这是驱动的Bug,你的设备自然也就无法工作了。没辙。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多