阅读:1456回复:13
关于内存问题(100分)
请教各位
在驱动里面我频繁地ExAllocatePool和ExFreePool会不会产生问题, 如果我的程序需要频繁分配和释放内存的话,用什么办法比较安全, 比较稳定??? 谢谢各位 |
|
|
沙发#
发布于:2004-08-24 01:46
谢谢兄弟回复 ,但是偶不懂什么叫LOOKASIDELIST
在DDK里也查不到,能够简单说说么? |
|
|
板凳#
发布于:2004-08-24 17:18
果然是个不错的方法
|
|
|
地板#
发布于:2004-08-24 19:25
再问问
ExFreeToNPagedLookasideList是不是用一次就可以释放所有用 ExAllocateFrom(N)PagedLookasideList 分的内存块呢? |
|
|
地下室#
发布于:2004-08-26 12:30
在app里面我知道怎么样用内存池,相应的操作也简单,例如MFC里面的
CArray, 但是在驱动里面相应的操作显得太繁琐,不知道有没有简单的方法,用了lookasside后感觉只不过是系统帮你处理一些内存管理方面的, 但是也没有达到真正的内存池管理(app里面的内存池的概念跟线程池的概念差不多) 也就是Sundsea兄说的那样,在驱动里面有没有简单的方法实现? |
|
|