首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用inotify-tools和unison获得更好的性能。

使用inotify-tools和unison获得更好的性能。
EN

Stack Overflow用户
提问于 2013-05-11 19:30:06
回答 2查看 3.4K关注 0票数 3

我使用inotify-toolsunison在机器之间同步文件夹。因为我有一个很大的文件夹要同步,所以我只需编写一个inotifywait脚本来自动完成这项工作。让inotifywait监控大型文件夹的子目录以获得更好的性能是否明智?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-03-10 11:49:56

如果你抛弃了inotify-tools,只使用unison的原生支持来监视你的文件夹的变化,你应该会获得更好的性能。通过使用inotify-tools,然后在发生更改时调用unisonunison必须在同步之前“重新查找”更改。相反,您可以将行repeat = watch添加到您的unison配置文件中,并且unison将连续运行并在发生更改时进行同步。它使用自己的文件监视器实用程序unison-fsmonitor检测更改,该实用程序直接与unison通信。

有关更多信息,请查看对unison-fsmonitor进行了重大更改的the latest changelog for unison 2.48.3

票数 6
EN

Stack Overflow用户

发布于 2020-01-08 04:11:50

ubuntu包目前还没有提供unison-fsmonitor

如果您想在本地快速使用它

代码语言:javascript
复制
UNISON_VERSION=2.51.2
echo "Install Unison." \
    && apt install wget ocaml
    && pushd /tmp \
    && wget https://github.com/bcpierce00/unison/archive/v$UNISON_VERSION.tar.gz \
    && tar -xzvf v$UNISON_VERSION.tar.gz \
    && rm v$UNISON_VERSION.tar.gz \
    && pushd unison-$UNISON_VERSION \
    && make \
    && cp -t /usr/local/bin ./src/unison ./src/unison-fsmonitor \
    && popd \
    && rm -rf unison-$UNISON_VERSION \
    && popd
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16496624

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档