入手了一个苹果otg转usb的转接头,想从u盘直接读取文件到手机里,可能是由于U盘格式的原因,一直无法正确被识别(原u盘是ntfs格式)。尝试格式化U盘,修改成了exfat格式,这样就能愉快的识别U盘上的文件了,遗憾的是,浏览图片与文件没有什么问题,播放视频速度并不理想,基本一拖动就接近假死状态(iphone6s)。格式化U盘的时候注意到的这个词语--文件分配单元大小,搜索了一下相关信息,在此做个记录。
什么是分配单元大小
一般来说,当你格式化一个分区或创建一个新分区时,你需要选择一个特定的文件系统并为这个分区分配卷标。此外,你可能已经注意到还有一个项目叫做分配单元大小。默认情况下,分配单元大小的值设置为默认值,在大多数情况下,您不需要更改它。但是,如果需要,您也可以从下拉菜单中选择其他值。
为什么需要更改文件分配单元大小
如前所述,您的硬盘是由Windows文件系统根据分配单元大小(簇大小)进行组织的。实际上,一个分配单元只能存储一个文件,但一个文件可以占用多个分配单元。
如果将小文件保存在分配单元大小较大的文件系统上,则会浪费磁盘空间。相反,如果将大文件保存在群集大小较小的文件系统上,则会降低系统性能。因此,您可能需要根据文件的大小调整文件分配单元大小。
此外,如果您为分区设置了较大的簇大小,则需要为系统查找的块会更少,从而提高了整体的阅读速度。考虑到这一点,许多用户希望增大原始簇大小。此外,分区的最大大小可能会随着簇大小的变化而变化。
通常,4k是当今相当常见的分配单元大小,64k簇大小在存储游戏、3D电影、高清照片等大文件的用户中广泛使用。
无实测总结
可能很多人都有类似的体验,同样300mb的体积,上传下载一个视频文件的时候,速度相对较快。如果是一个300mb的图片文件夹,而图片数量较多尺寸较小的情况下,会消耗掉上传下载同样大小的单视频文件数倍的时间。需要保存的文件普遍较大的情况下,适当提高簇的大小,会有利于读写效率的提升,如果文件数量众多且体积较小的情况,那么默认设置也就够用了。