pjxymn
驱动牛犊
驱动牛犊
  • 注册日期2009-08-17
  • 最后登录2018-03-01
  • 粉丝0
  • 关注0
  • 积分33分
  • 威望292点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:2079回复:4

缓存问题

楼主#
更多 发布于:2010-07-14 17:07
请教大家个问题,WORD打开一个加密的文档时,另一个进程去读它,每次都读到明文,能否有什么方式清下缓存,让另一个进程每次读密的呢。关键这时还不能拒绝另一个进程的读。
我知道双缓存可以实现,但目前短时间是不可能搞出来了。能给个别的解决思路吗?

顺便问一下,本人也打算研究双FCB,网上资料实在太少,请教坛子里有做过的指点下思路吗,每次看到有人都是看FAT源码和NT系统内幕,能说的具体一点吗,多谢了。
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
沙发#
发布于:2010-07-15 14:09
那就是传统的方式,不停地清cache
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
bannerman
驱动牛犊
驱动牛犊
  • 注册日期2010-01-26
  • 最后登录2014-05-29
  • 粉丝2
  • 关注1
  • 积分41分
  • 威望341点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分22分
板凳#
发布于:2010-07-15 16:49
清缓存论坛有很多源代码,可以自己下过来看看。
关于双FCB,你看了FAT或NTFS源代码,自然就有思路了。
pjxymn
驱动牛犊
驱动牛犊
  • 注册日期2009-08-17
  • 最后登录2018-03-01
  • 粉丝0
  • 关注0
  • 积分33分
  • 威望292点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2010-07-16 09:24
多谢二位的指点,不过我都循环清了二百次缓存,还是明的,对于TXT的我清一次就能得到密的。感觉这不是清的次数问题吧。是不是WORD在打开时有什么特殊的,为什么清不掉呢,能否有变相的方式解决呢,实际我可对就对某一个目录的WORD实现就行。


michaelgz
论坛版主
论坛版主
  • 注册日期2005-01-26
  • 最后登录2012-10-22
  • 粉丝1
  • 关注1
  • 积分150分
  • 威望1524点
  • 贡献值1点
  • 好评度213点
  • 原创分0分
  • 专家分2分
地下室#
发布于:2010-07-20 23:03
清缓存要是好使,大家就不会费劲写什么dual cache了。
游客

返回顶部