nas缓存(固态)管理

2024-01-26 21:16:08 3点赞 17收藏 1评论

对于不支持固态和机械硬盘混合存储的nas,基于文件夹做了个缓存管理,以达到如下载文件等临时文件放在固态,到期自动转移到机械硬盘的功能

  • 本项目目的是给不支持固态和磁盘混合存储的nas提供一个简单的基于文件夹的缓存管理

  • 监听一个目录,自动将目录中文件最后修改时间已经超过指定值的移动到指定目录,从而达到在nas上将固态硬盘里临时存在的文件(如:临时下载到固态硬盘),自动移动到磁盘的功能

  • 如果没有文件需要移动,是不会访问磁盘目录的,磁盘可以一直休眠

当前已实现功能

  • 文件未修改指定时间之后,自动移动到指定的文件夹

  • 支持多个文件夹一一对应移动

未来功能点

  • 清理空文件夹

  • 对指定的缓存文件夹,监听大小,当缓存所占超过指定阈值(如100g),之后再触发上述修改时间自动移动动作

具体教程见:https://github.com/YangKunHuanZhen/AutoCacheMover/blob/main/README.md

nas缓存(固态)管理

如果有问题请在github提issue,对于未来功能的进展主要看使用的人多不多,因为当前这个基础版本已经够我自己日常使用,未来功能点对于我本人来说不是刚需,如果也没几个人用就没有了开发价值

其实一些同步软件,如windows上的goodsync也能做到类似的功能(但是同步软件一但触发同步就会有一个双向扫描,直接唤醒磁盘,总是心里膈应),但是在nas上本人没有找到什么好用的工具,如果有人知道可以推荐一下

展开 收起
1评论

  • 精彩
  • 最新
  • 支持主动触发吗,很多下载软件都是支持完成后执行命令

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
17
扫一下,分享更方便,购买更轻松