硬盘中Find命令的作用

硬盘中Find命令的作用

我每分钟都会使用 find 命令搜索文件夹中的已修改文件。该文件夹包含一千多个文件。由于我每分钟都会运行 find 命令,这会影响我的硬盘驱动器吗?对我的系统资源还有其他影响吗?

答案1

台式计算机系统运行后台进程,例如桌面搜索索引器,每分钟访问的元数据远不止 1000 个文件。在这方面,您的程序不会给系统带来太多额外负载。某些缓存或其他优化也可能会减少实际磁盘上的负载。除非您真的遇到性能问题,否则我不会担心。

但是,如果你将 find 结果用于-exec某些事情,例如fgrep,那就不同了,并且取决于如何您正在使用搜索结果。

相关内容