iwestlin / gd-utils

Google Drive 百宝箱
1.31k stars 424 forks source link

请问const PARALLEL_LIMIT 设置过高是否会影响丢文件的概率? #193

Open june601 opened 4 years ago

june601 commented 4 years ago

默认的是20,如果网络ok,设在什么区间比较稳妥呢?另外如果作者耐烦的话,多问几个比较小白的问题。我是在win10下使用百宝箱的,命令和linux完全不同,项目也没有这方面介绍,目前只会copy,请问刷新、查看日志的、中止现有任务的命令是什么?

iwestlin commented 4 years ago

这个限制是针对单个任务的,如果有两个任务同时运行就相当于有40个并行请求。 我自己最多同时进行3个任务,看上去使用正常。

不过这个值不建议设置太高,因为gd-utils运行是单线程的,没法最大化利用系统资源,太多同时进行的请求可能会造成一部分超时。

命令和linux完全不同

程序本身是跨平台的,所以命令理论上也是一样的, 如果执行 ./copy ... 报错,可以 node ./copy ... 二者的含义都是将 copy 这个文件交给 node 执行 ./count./dedupe 也是同理

这三个命令都可以后面加个 -h 看使用说明 ./copy -h 里面有强制刷新的选项 -u

如果是pm2开启的进程才需要查看日志,命令行手动执行的话,日志会实时输出。

终止命令 ctrl + c,这应该是命令行通用的