【发布时间】:2021-11-08 14:54:54
【问题描述】:
当我注意到在执行 git 克隆时(我做了两个),我正在将存储库克隆到(DigitalOcean)服务器上,这些都是从 Github 克隆的。我在我的网络图表中看到了一些奇怪的行为:
如您所见,下载看起来会定期加速,但随后会迅速恢复到“正常水平”。当我检查图表中的特定点时,我注意到这些点也非常周期性。在第一个峰值之前有 6 个测量点,在峰值本身期间有 2 个,然后是另外 6 个,然后在峰值期间有 3 个,然后是另外 6 个,然后在峰值期间有 2 个,然后是另外 6 个。因此这里的模式是 6-2-6 -3-6-2-6。
我再次运行 git clone 并看到相同的行为。是不是 DigitalOcean 正在以某种方式简化这些图表(它可能只是一个他们以某种方式处理的常规抛物线)还是 github 正在做些什么来以某种方式强制这种行为?
【问题讨论】:
-
也可以在 GitHub 端进行节流/带宽整形......或者类似地从 Digital Ocean 端。或者 GitHub 在包文件之间切换......或者确实简化的图表没有显示太多细节,因此看起来总是锯齿状......
-
几乎可以肯定不是 Git 本身,它只是在底层系统允许的范围内以最快的速度读写。
标签: github digital-ocean