Re: [PATCH] "sleep 1" sleeps too little on cygwin
- From
- Christopher Faylor <me@cgf.cx>
- Date
- Jan 20, 2006, 03:35 UTC
- Message-ID
- <20060120033548.GE5090@trixie.casa.cgf.cx>
- In-Reply-To
- <7vbqy78zwy.fsf@assigned-by-dhcp.cox.net>
On Thu, Jan 19, 2006 at 05:13:17PM -0800, Junio C Hamano wrote:
Show 7 quoted lines
>Christopher Faylor <me@cgf.cx> writes: >>Inodes are only calculated by hashing the path name when the OS lacks >>the support to provide a "real" inode and in that case there is no hard >>link support available so it's a non-issue. > >Does that mean on such filesystems "mv foo bar" would change the i-num >of the moved entity?
I just tried this on Windows XP. On a FAT32 or a NTFS filesystem the inode is unchanged. On a FAT filesystem, it changes. I assume that means that FAT doesn't support a real file ID. The only thing I think anyone would be using FAT for these days is possibly a boot partition. That's the only reason I have one. I use to to multi-boot various flavors of Windows. It's the lowest common denominator.
>I am not complaining even if that is the case. I just want to >understand what it does.
NP. I complain about this fairly frequently myself. :-)
cgf