当前位置:  开发笔记 > 运维 > 正文

是否有索引/监控文件驱动器的最佳实践或技巧?

如何解决《是否有索引/监控文件驱动器的最佳实践或技巧?》经验,为你挑选了1个好方法。

我需要查找并监控硬盘驱动器上的所有照片或照片管理器的文件夹.目前我正在天真地这样做:递归遍历,手动将文件夹标记为索引,并重复该过程以捕获添加或移动照片的时间.

问题是文件夹树足够大这是非常昂贵的,所以我正在寻找不同的提示和/或保持低CPU程序的提示.

理想情况下,解决方案不依赖于平台.

编辑:我目前正在使用xulrunner,但可以编译模块做平台特定的东西.
第一次跑步怎么样?除了手动遍历整个文件夹树之外,是否没有解决方案(甚至依赖于平台).



1> Devin Jeanpi..:

理想情况下,解决方案不依赖于平台.

不可能.Win32API具有FindFirstChangeNotification,Linux具有inotify(和其他),Mac OS X具有FSEvents等等.这是非常低级的东西,没有操作系统和其他操作系统一样.如果你想要一些跨平台的东西,你必须找到一个带有几个后端的API,这些后端可以在你想要的平台上运行,但如果有这些,我还没有找到它们.

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有