gpt4 book ai didi

c - 在 8 秒内检测 16 GB 笔式驱动器上的内容更改

转载 作者:IT王子 更新时间:2023-10-29 01:26:41 25 4
gpt4 key购买 nike

我必须在 8 秒内检测具有 30,000 个文件的 16GB 笔式驱动器上的可播放媒体(音频、视频和图像)是否已更改,以便后续插入。 pdf或纯文本等其他文件不予考虑;这是一个媒体播放器软件。

我尝试了 ls -lmd5,但需要 10-11 秒。有没有人以前解决过这个问题或您可以建议任何策略?

内容可以更改的场景是用户可以弹出随身碟,向其中添加更多歌曲,然后重新插入同一个随身碟。如果没有内容更改,那么我可以使用旧数据库,从而节省播放时间。

我不能依赖时间戳,因为在 Windows 系统上重命名文件不会更改修改时间。

最佳答案

只检查文件大小而不是 md5 总和。这应该会更快并且占用更少的资源。

关于c - 在 8 秒内检测 16 GB 笔式驱动器上的内容更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25780119/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com