如何在Linux(Debian)中为OverGrive限制带宽?

3

我已经安装了Trickle,但似乎无法将其应用于OverGrive进行带宽限制。

$ trickle -d 500 -u 100 overgrive
trickle: Could not reach trickled, working independently: No such file or directory
trickle: exec(): No such file or directory

有没有其他方法可以让OverGrive在同步时不占用所有带宽的情况下完成同步?

你找到这个问题的解决方案了吗?我刚意识到这一点,不得不关闭它,因为它每天上传多达7GB的数据。一个选择可能是关闭自动同步选项,但如果有更好的解决方案那就太好了。 - zoran jeremic
抱歉,很久以前我以为已经回复了这个问题。我从未找到解决方案,更糟糕的是,我的 Google Drive 目录中有一个符号链接,OverDrive 跟随它并进行了递归同步...所以它基本上只是用我的东西填满了我的帐户。哈哈 - General Chad
我解决了我的问题,并在答案中描述了帮助我的方法。 - zoran jeremic
1个回答

0

我成功解决了问题,过去几周我的overGrive一直正常工作。原来它已经与其他用户创建的一些公共文件同步,这些文件与我的Google Drive帐户没有任何关系。所有这些文件的共同点是它们都属于某些课程,并且名称类似于:“MATH&141,Mod 01:Quiz 2 Toolkit”。由于某种原因,这些文件没有.doc扩展名,并且名称中有符号&和:,这似乎会导致overGrive永远卡在上面。

  • 下载并安装最新版本的overgrive。
  • 从Google Drive在线清除所有垃圾文件
  • 如果存在,请从本地Google Drive文件夹中删除所有文件,然后重新启动overGrive:

    • .overgrive.lastsync
    • .overgrive.cache
  • 关闭自动同步,手动开始同步。
  • 等待完全同步完成。
您可以在您的Home文件夹中检查名为.overgrive.log的日志文件,以查看同步过程中是否出现了一些错误。可能会发生overGrive在某些特定文件上阻塞,并一遍又一遍地尝试同步它,导致大量的下载/上传使用。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接