为什么Mac上的exFAT这么慢?


12

我尝试使用exFAT以便在Mac和Windows上都使用我的外部硬盘,但是我发现它比HFS +慢得多。当我尝试快进电影(超过4GB)时,速度明显不同。

在这个问题上建议使用exFAT 。


通过Java应用程序访问exFAT格式化的卷时,还会大量降低I / O速度。我们具有CrashPlan的经验,该经验使exFAT位置的档案移动速度比HFS卷上存储的档案慢5倍。
Pro Backup

您是否使用Windows或Mac OS格式化磁盘?
codingFriend1

Answers:


11

exFAT是针对闪存驱动器进行了优化的文件系统,这意味着在存储设备中没有移动零件,而搜寻时间是恒定的。听起来您正在将其用于机械硬盘驱动器–这就是导致您遇到的性能不佳的原因。

您应该将驱动器重新格式化为HFS +或FAT32,并且仅将exFAT用于固态驱动器。

参考:http : //en.wikipedia.org/wiki/ExFAT


为什么只有SSD?这包括SSD驱动器还是仅闪存驱动器?
威廉

@William SSD(固态驱动器)闪存驱动器(aka它们是用内存闪存卡而不是带有机械头的旋转磁盘构建的)。使用HDD时,您必须等到磁头位于特定扇区上才能开始读取数据,但是闪存驱动器(SSD或其他)几乎可以立即读取。exFAT设计为使用第二种类型的硬件。
亚历杭德罗·伊万

@AlejandroIván嗯,我确定闪存驱动器的SSD读写寿命不同,但这可能是事实。那么,如果exFat是新的Fat32,为什么只打算与SSD一起使用呢?
威廉

@William可能是正确的,但是通常来说,当您谈论“闪存”驱动器时,您所谈论的是基于存储卡而不是旋转磁盘的存储。exFAT比FAT32更强大,例如,它不会像FAT32那样将每个文件限制为2 GiB。它旨在与SSD配合使用,但可以与HDD配合使用(只是速度较慢)。我实际上更喜欢在我的所有可移动设备(包括机械USB HDD)上使用exFAT,因为它与Windows(XP及更高版本),Linux和macOS兼容,可读写(可能在Linux上安装了一些软件包,但没有什么太复杂的)。
亚历杭德罗·伊万

@AlejandroIván是相同的原因,我试图转换为使用ExFat。这是我遇到的问题apple.stackexchange.com/questions/270850 / ...如果您有任何想法,我们可以在此处继续讨论
William
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.