On Sun, Apr 13, 2008 at 9:03 AM, Jim Raden wrote: > As everyone is aware, git is slower on Windows than on Linux. My question is > this: would an ext2fs partition on my Windows machine speed up git on > Windows? (Not that it's that slow -- it's just that I'm a bit jealous of > those amazingly fast operations on Linux, and faster is better, no?) > > So the question is also: is the slowness of git-specific file system > operations on Windows mostly the fault of the kernel, or of NTFS, or both?
It probably depends on the specific operation. I haven't looked at the other git commands, but git-svn's start-up time appears to be mostly limited by the speed of fork(). Windows doesn't have a fork(), so msys goes through gymnastics to emulate it with a spawn and some mmaps. This is made worse by the fact that spawn is a lot slower on Windows than Linux. > In any case I'd have to purchase > Partition Magic or the like to resize my NTFS partitions. Or you could just download the gparted liveCD (or liveUSB). http://gparted.sourceforge.net/features.php Be sure to let us know the results of your tests. Peter Harris
