wisebo
驱动小牛
驱动小牛
  • 注册日期2006-04-13
  • 最后登录2012-07-18
  • 粉丝0
  • 关注1
  • 积分825分
  • 威望218点
  • 贡献值0点
  • 好评度80点
  • 原创分0分
  • 专家分0分
阅读:1434回复:5

请教cacheio 与 pagingio

楼主#
更多 发布于:2007-10-17 23:41
       对于一个文件的写操作,为什么有来自CACHE的IRP 和来自PAGING的IRP呢?以txt文件为例,我发现每次都是两种IRP,并且其写的内容是重复的?这是什么机制呢?麻烦给解释一次吧
    对于网络上下载的文件,其写IRP只有来自CACHE的吗?和本地的写IRP有什么不同之处?我如果在写的派遣例程中将来自CACHE的IRP直接传递下去,不做处理,则网络写文件则截获不到写IRP若是将CACHE的IRP也截获,则在本机复制粘贴时有重复的IRP(CACHE IRP和 PAGING IRP)?我现在只需要一种就可以了,我该怎么办?

最新喜欢:

wfhahawfhaha
I love niu
wfhaha
驱动牛犊
驱动牛犊
  • 注册日期2007-08-07
  • 最后登录2010-04-30
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望38点
  • 贡献值0点
  • 好评度24点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-06-26 22:10
顶上去,我也有这个问题,希望大侠解答。
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
板凳#
发布于:2008-06-27 08:31
看看nt文件系统内幕吧

文件系统为了提高性能都需要cache, pageio才是真正写到磁盘
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
地板#
发布于:2008-06-27 08:32
cacheio解决速度问题. pageio解决数据永久保存问题
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
地下室#
发布于:2008-06-27 13:31
引用第3楼znsoft于2008-06-27 08:32发表的  :
cacheio解决速度问题. pageio解决数据永久保存问题

不错。
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
jl2004
驱动小牛
驱动小牛
  • 注册日期2007-04-10
  • 最后登录2011-02-22
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望276点
  • 贡献值0点
  • 好评度129点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2008-06-27 18:51
请问他们在操作细节上具体有什么不同?
向前,向前,向前....
游客

返回顶部