squirrel
驱动牛犊
驱动牛犊
  • 注册日期2002-03-16
  • 最后登录2002-08-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1418回复:3

请大侠解释一下什么是“内存池”以及……

楼主#
更多 发布于:2002-03-22 13:37
另外“设备上下文”用通俗的语言是不是“设备环境”
tigerzd
驱动老牛
驱动老牛
  • 注册日期2001-08-25
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-03-22 13:46
\"内存池\"就是Memory Pool,是在ring0级分配的内存的统称。
比如ExAllocatePool(NonPagedPool,1000)就会分配1000字节的非分页内存。关于“设备上下文”我记得有一个主题详细讨论过,你搜索一下。
犯强汉者,虽远必诛! [img]http://www.driverdevelop.com/forum/upload/tigerzd/2002-12-13_sf10.JPG[/img]
squirrel
驱动牛犊
驱动牛犊
  • 注册日期2002-03-16
  • 最后登录2002-08-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-03-22 18:10
“从堆上分配和释放任意大小的内存块”中的“堆”又是什么意思
zhangkf
驱动牛犊
驱动牛犊
  • 注册日期2001-07-26
  • 最后登录2002-05-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-03-27 06:20
堆(heap),我的理解是:系统保留的一块内存区,用于动态的内存分配。
游客

返回顶部