Extremely long subtree split duration

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Windows has always been a bit slower with subtree split, but now we
encountered an extreme difference.

The test is on the opensource repository of bitnami charts:

git clone https://github.com/bitnami/charts.git
cd charts
git subtree split -P bitnami/minio -b split

On live Ubuntu 24.04 booted from usb stick, it took about one and a
half minutes.

On Windows 11 installed on internal nvme, it took almost 4 hours.

Yes, it sounds crazy, but it really took three hours and 53 minutes on
the same hardware.

Main difference (except OS) is git version. On Ubuntu is latest
installed via apt 2.43.0, on Windows is 2.47.0.windows.2.

I have tried several different OS in docker, virtualbox, different HW,
different git versions..

Long story short, it looks like since version 2.44.0-rc0, probably
after merging 'zf/subtree-split-fix', subtree split is much much
slower.

And practically unusable on Windows.

Can this be fixed?

Thanks, Peter "Cache" Kassak




[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux