其实我没有系统地比较过各种文件系统的优劣。我就说一下我自己对各个文件系统的印象
首先在u盘和移动硬盘上,我喜欢用并且正在用的就是exfat,因为这个格式大部分系统都能正确打开。
ntfs本身应该还可以,但是ntfs-3g在linux上的实现有问题,据说有可能导致写入时文件系统损坏。
题外话,我此前在windows删除node_modules时发现像这种目录深度过长的目录,即使只有几百兆,它也要删十几分钟。不知道是windows的实现问题还是ntfs的问题,而linux+ext4则是正常的。(我也尝试过使用windows的rmdir和earse命令删除,以及git bash自带的rm -rf命令,都需要相同甚至更慢的时间)
我此前曾经拿过ext4做移动硬盘文件系统,这个文件系统虽然很好但是windows上需要安装一个驱动才能正常工作,比较麻烦。所以最后还是换成了exfat
首先在u盘和移动硬盘上,我喜欢用并且正在用的就是exfat,因为这个格式大部分系统都能正确打开。
ntfs本身应该还可以,但是ntfs-3g在linux上的实现有问题,据说有可能导致写入时文件系统损坏。
题外话,我此前在windows删除node_modules时发现像这种目录深度过长的目录,即使只有几百兆,它也要删十几分钟。不知道是windows的实现问题还是ntfs的问题,而linux+ext4则是正常的。(我也尝试过使用windows的rmdir和earse命令删除,以及git bash自带的rm -rf命令,都需要相同甚至更慢的时间)
我此前曾经拿过ext4做移动硬盘文件系统,这个文件系统虽然很好但是windows上需要安装一个驱动才能正常工作,比较麻烦。所以最后还是换成了exfat