请教在驱动中,也就是在核心态中分配内存最多可以分配多大的空间?

zshuc 2003-01-29 06:09:38
请教在驱动中,也就是在核心态中分配内存最多可以分配多大的空间?
...全文
41 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
火焰射手 2003-05-07
  • 打赏
  • 举报
回复
事实上,walt oney的书提到过,不管是分页还是非分页内存,单次分配一般不可能
超过130M。
ajn_sailing 2003-05-06
  • 打赏
  • 举报
回复
up
ArthurTu 2003-05-04
  • 打赏
  • 举报
回复
Table 7-4 Maximum Pool Sizes

Pool Type Maximum Size
Nonpaged 256 MB (128 MB if booted /3GB)
Paged 491.875 MB

参见inside 2000第7章

ArthurTu 2003-05-04
  • 打赏
  • 举报
回复
楼上的?!
njtlxm 2003-01-30
  • 打赏
  • 举报
回复
嗯,我只是在NDIS中用过,可以分配随意的内存,其它的没有试过,如果说错了,请大家指正,谢谢
njtlxm 2003-01-30
  • 打赏
  • 举报
回复
可以分配非分页内存,随便分配(当然不能超过你的实际内存)
FangTchewling 2003-01-30
  • 打赏
  • 举报
回复
不同的驱动是不一样的,而且要看你要申请的是什么类型的内存空间。比如NonCache的空间就很少,有的类型的驱动如果你申请的超过64k就会出问题。

21,597

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧