如果能查看一个进程中缓存的文件?

CTBOK 2009-12-02 12:13:23
我要监视一个进程,并查看进程里面缓存了哪些文件,有没有可能做到?谢谢
...全文
84 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
keyayi 2009-12-08
  • 打赏
  • 举报
回复
Process Explorer 简称PE,可以看句柄,互斥锁。

上次程序句柄泄露了,我就是用它来看,到底是哪些东西在泄露。

比如你的程序,打开了一个文件,用这个工具就可以看到,XXX路径下打开了一个文件句柄。
maquan 2009-12-02
  • 打赏
  • 举报
回复
什么叫“缓存”?是不是指“打开的文件”?

有一个软件叫“Process Explorer”(http://technet.microsoft.com/zh-cn/bb896653.aspx),能够看到每个进程打开的文件,我经常在某个文件无法删除时用它来看是被谁锁住的。

所以,如果你想看一个进程打开了哪些文件,一定是能做到的。

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧