阅读:1998回复:4
FASTIO读写磁盘吗?
听说FASTIO是读写缓存的,那正真的读磁盘和写磁盘是不是在
IRP_MJ_WRITE,IRP_MJ_READ等里面做的? 也就是说拦截读写磁盘只用拦截IRP_MJ_*就可以了,而不用管FASTIO? |
|
|
沙发#
发布于:2003-02-26 15:10
inside windows 2k说fastio是和高速缓存打交道的,高速缓存隔一定时间就会把内存的内容刷新到磁盘,至于是不是有Irp_mj_*来做,我也在考虑中。
|
|
|
板凳#
发布于:2003-02-26 18:33
回答:
是 fastio最后读硬盘数据是在IRP_MJ_READ/IRP_MJ_WRITE中进行,所以你只要处理nocache IRP就可以了。 |
|
地板#
发布于:2003-02-26 19:07
最终还是要通过IRP_MJ_WRITE和IRP_MJ_READ
伪装返回就可以了! |
|
地下室#
发布于:2003-02-26 20:53
谢谢,放分
|
|
|