4 ms·
NTFS, not so great.
by exceptione 8mo ago
NTFS, not so great.
- p_ing 8mo agoNTFS is just fine. Stable, reliable, fast, plenty of features for a general purpose file system.
- repelsteeltje 8mo ago...But no way can you wrap it into something that looks posix-y from the inside
- p_ing 8mo agoWhy would you want to?
- repelsteeltje 8mo agoFrom the article, first use case: > Example use cases include: > * Running unmodified Linux programs on Windows > * ... That won't work if the unplugged Linux program assumes that mv replaces a file atomically; ntfs can't offer that.
- p_ing 8mo agoNTFS uses atomic transactions, that's the only way it has the ability to recover after a fault. You can read more if you wish in 'Inside the Windows NT File System' by Helen Custer, page 15.
- exceptione 8mo agoEven with Defender etc off, it is not fun. Lots of small file IO brings it on its knees. Some wants to blame the Windows I/O system, I don't know, but what I do know is that when people choose NTFS it is because they haven't an alternative. Nobody chooses it based on its quality attributes. I dare to say there is no NTFS system that is faster than an EXT4 system. If even MS internal teams rather want to avoid it, it seems like it isn't a great offering. https://news.ycombinator.com/item?id=41085376#41086062 https://news.ycombinator.com/item?id=41085376#41086062
- p_ing 8mo agoNTFS on Linux should be near-par with ext4 on Linux. Remember, I said the _file system_ was just fine. It's that extensible architecture above all file systems on NT that causes grief. The only method to 'turn off' Defender is to use DevDrive, which enforces ReFS, and even then you only get async Defender, it's not possible to completely disable.
- MatejKafka 8mo agoYou can just turn off Defender using a group policy.
- sunaookami 8mo agoNTFS is infamous for being super slow. Even using EXT4 through WSL is faster.