阅读:1679回复:11
请问如何去掉windows预读进内存的文件映象
用鼠标在上面晃晃都被读进内存了,郁闷
|
|
沙发#
发布于:2004-05-17 09:12
鼠标在上面晃晃都被读进内存了,举个例子说明下??
|
|
|
板凳#
发布于:2004-05-17 09:35
用鼠标在上面晃晃都被读进内存了,郁闷 你是做显卡驱动还是鼠标驱动或者其它,能否详细点? |
|
|
地板#
发布于:2004-05-18 10:12
我做的是文件驱动
情况是这样的: 如果你要的文件被预读进内存,在你通知系统对它做出修改前,你读取的都是预读进内存的影像,也就是说,如果你在不通知系统的情况下对这个文件做了修改,基本上,你必须重启才能看到修改后的效果 我现在就是想去掉这个功能,或者人为干预它,想听听大家的想法 |
|
地下室#
发布于:2004-05-18 16:42
为什么要去掉啊?
|
|
5楼#
发布于:2004-05-20 09:47
当你希望,对于相同的内容,不同的应用程序看到不一样的结果的时候
|
|
6楼#
发布于:2004-05-20 12:04
我做的是文件驱动 |
|
|
7楼#
发布于:2004-05-20 12:05
我做的是文件驱动 说成是文件缓冲区可能更贴切点。 你是想不使用缓冲区,每次都直接从实际硬盘读写吗? 如果真是这样,文件件系统可能很慢。 你为什么需要这样?只是对不同进程显示不同数据(对读同样文件的相同位置)吗? |
|
|
8楼#
发布于:2004-05-20 13:08
是的是的,
AllenZh你的理解完全正确 这样做的确会严重降低文件系统的速度,但是速度和功能多样化一直是一对矛盾,最终还是看用户的选择了 |
|
9楼#
发布于:2004-05-20 14:08
你是说用户选择了这种方式,可以理解。
我以前在写CDROM解密的时候也发现有这样的文提,但我不需要分别处理所以这对我不是问题 |
|
|
10楼#
发布于:2004-05-20 14:19
那老大,您对这个问题有什么想法吗?能不能给小弟点提示?
|
|
11楼#
发布于:2004-05-21 10:58
自己顶一下~~~
|
|