6254|15

71

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

windows XP 下读写4GB memory [复制链接]

如何在windows XP 下读写4GB memory?有用过WinIO.dll,但只能读写0X000FFFFF以下的物理内在!Memaccess是可以,但要注册,不是免费的!
请教哪位高人有方法可以读写4GB memory,特别是在0XFF000000以上的物理内存。有可用的DLL也行。在网上找了很多资料,但都没有找到成功的,只能
怪自己太差!希望哪位高人能赐教,求小弟一命,小弟不胜感激!

最新回复

終於有人提供點實際性的建議了。不過我現在也有修改過的winio了,只是我沒有修改過的源代碼,你可以給修改過的源代碼給我嗎,能的話100分全給你!我的mail:watercai123@163.com  详情 回复 发表于 2009-1-5 11:37
点赞 关注

回复
举报

85

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
不会,等待高手.
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
xp 最大技持2G ,xp 64位的是4G
1、Windows Server 2003 Web版
1)适用于构建网站,支持最新的网络服务规范,如XML(超文本标记语言),升级了IIS的版本(6.0),同时适用于微软。NetAsp的技术支持。
2)提供了从远程客户机通过浏览器管理Web站点。(B/S指浏览器/服务器)
3)Web版的计算机不能担当域控制器。(DC)
4)此版本支持2个CPU和2G内存。

2、Windows Server 2003 Standard Edition (标准版)
1)适用于各种规模的网络,提供各种网络服务,包括文件、打印和数据库等服务。
2)此版是Windows 2000 Server版升级而来,对硬件环境的要求简单,功能有服。
3)此版支持了4个CPU和4G内存。

3、Windows Server 2003 Enterprise Edition (企业版)
1)包括了标准版的全部功能,支持群集的功能,同时又分为32位版本和64位的版本。
32位版本用于InterX86型的PC机,支持8个CPU,32G内存,支持8节点的群集。
64位版本用于InterItanium(安腾)服务器,支持8个CPU,64G内存,支持8节点的群集。
2)此版本是由Windows 2000 Adranced Edition Server升级而来的。

4、Windows Server 2003 Datacenter Edition(数据中心版)
1)功能是最强大的版本,主要是数据库方面,包括了企业版的全部功能,支持群集功能。
也分为32位版本和64位的版本:
32位版本支持32个CPU,64G内存,支持8节点群集。
64位版本支持64个CPU,512G内存,支持8节点群集。
2)此版本是由Windows 2000 Datacenter Edition升级而来的

Vista各个版本中,Windows Vista Starter版是对内存容量要求最低的一个版本,其32位版本仅仅支持最多1GB的内存。

  32位版本的Windows Vista Home Basic、Home Premium、Business、Enterprise和Ultimate支持的内容容量最大值都为4GB.

  而64位Vista最大支持内存容量要比32位高许多。在一台运行x64 Vista Home Basic的系统中,你至多可以添加8GB的内存,而x64 Vista Home Premium则至多支持16GB的内存。

  但是对于x64 Vista Business、Enterprise和Ultimate来说,其最多可以支持到128GB内存。

  因此,可以这么说,128GB是Vista所支持的内存容量的最大值。

所以建议安装 Windows Server 2003 Enterprise Edition (企业版)
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

4
 
楼上描述的很清楚了,XP只支持最大2GB内存,需要调用更多内存资源,就只能换操作系统了。
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

5
 
对,不然显示出来还是2g,不能提高性能
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

6
 
换64bit vista等
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

7
 
上面的幾位兄弟給點建議性的東西好不好,我說的要讀CPU的尋址范圍內的內容,比如0xFFFFFF00處的內容。我不是說得很清楚了麼,已經有這樣的DLL了,如:memacc.dll,已經是能讀出來的了,只是他要注冊,不要老是彈出對話框。
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

8
 
操作系统有对内存访问有容错性,
这明显就是这内存的不兼容

要在xp下解决须要跟微软商量,要改代码,要重新编译,你我都是无法改变的
换一个操作系统不就得了
 
 
 

回复

87

帖子

0

TA的资源

一粒金砂(初级)

9
 
用ZwOpenSection打开\Device\PhysicalMemory,再用ZwMapViewOfSection映射,具体我也没做过,LZ可以在网上搜索一下相关代码。
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

10
 
唉,eeworld的高手不樂意幫助人啊
 
 
 

回复

55

帖子

0

TA的资源

一粒金砂(初级)

11
 
不懂,up
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

12
 
高2G属于系统内核内存,所有进程共享,在内核模式去掉保护标志下用8楼的方法读。
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(中级)

13
 
http://blog.eeworld.net/cxdzxc/archive/2008/11/25/3372494.aspx#965970
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

14
 
http://blog.eeworld.net/perisun/archive/2008/11/28/3400772.aspx#965962
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

15
 
冲着100分帮你次吧,我可以提供修改过的winio给你(只有sys与lib,会有一支header file告诉你该怎么用),加好友告诉我你mail address吧
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

16
 
終於有人提供點實際性的建議了。不過我現在也有修改過的winio了,只是我沒有修改過的源代碼,你可以給修改過的源代碼給我嗎,能的話100分全給你!我的mail:watercai123@163.com
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表