TortoiseGitCache slows down file operations
I found an open ticket #4003 but im not able to wirte a comment there.
Im using Windows 10 64bit and Tortoise git 2.15.0.
In repositories with node js i noticed the same Problem that deleting a node_modules folder was very slow like 10 to 100 files per second at a file size from a few kb. Without TortoiseGit the slowest deletes are around 5000 to 8000 files per second on the same folder.
When i kill the TortoiseGit status cache it speeds up to the old Values withou TotoiseGit.
After searching in the tickets i looked in the settings and found an Option in the Icon Overlays Settings called Show overlays and context menu only in explorer.
Checking this option speeds the deletes up to 2000 to 5000 files per second. Thats totally fine to me. Maybe this helps others too and you can Mention it in the FAQ or something.
The node_module folder is not versioned and on git ignore. It contains around 5800 folders and over 66000 files and a total size of 366Mb. Its on an m2 nvme disk.
If you need more Information let me know.
-- Mit freundlichen Grüßen
Jürgen Humpohl