4 ms·
As cool as this is, a remaining problem I'd have for using Windows is that I've found git to be slow there. For example, the responsiveness of 'git status'. I'd
by cturner 12y ago
As cool as this is, a remaining problem I'd have for using Windows is that I've found git to be slow there. For example, the responsiveness of 'git status'. I'd guess this is something to do with NTFS being optimised for things different than unix-tradition filesystems. If so, this tool wouldn't improve that. Does anyone know more about this area?
- babuskov 12y agoGit is built for Linux and relies on some features of Linux filesystems for speed. As long as underlying filesystem is NTFS, there's no way to speed up Git. Although, the "Support NTFS native hardlinks and emulated symbolic links" could be relevant if it does some magic there.
- eps 12y ago> Git [...] relies on some features of Linux filesystems for speed. Modern NTFS versions support all the things that git needs, so it has less to do with having magical features in Linux filesystems per se and more with the fact that they aren't properly mapped onto respective NTFS features in the abstraction layer (MSYS or similar).
- ygra 12y agoI wondered about the emulated symlinks here, though. NTFS supports symlinks just fine or maybe I'm not aware of a crucial difference in how they work in NTFS and Linux filesystems.