阅读:1405回复:4
小文件有写操作,大文件没有写操作,为什么呢?
用vs.net打开txt文件(cs文件也一样),然后保存,当文件小于1k时有写操作,而稍大一点文件就没有写操作,这是什么原因呢?
请高人指点! |
|
沙发#
发布于:2007-12-10 17:41
缓冲和非缓冲的写都没有吗?
|
|
板凳#
发布于:2007-12-10 17:49
引用第1楼dionysus77于2007-12-10 17:41发表的 : 只让标志为IRP_NOCACHE | IRP_PAGING_IO | IRP_SYNCHRONOUS_PAGING_IO的进行写,没有。 若不判断这些标志则有,但加密不对。 |
|
地板#
发布于:2007-12-11 22:58
是不是大文件被延迟写了?
|
|
地下室#
发布于:2007-12-12 11:01
引用第3楼dionysus77于2007-12-11 22:58发表的 : 也不大,就1k左右 |
|