有个朋友近来选购了一个64MB的U盘,前些天他向U盘里复制了部分容量比较小的记事本,仅复制到200余个文件,系统便提示“磁盘容量已满”,而这些文件的总容量仅有30MB,而且复制的速度非常慢,远远无法达到标称的每秒钟800kbps的速度,他觉得自个或许买到盗版货,并找来U盘分区与他一同去找商家更换产品!
事实上,出现以上情形,并非其U盘有问题。这均是文件系统的问题!原来现在的移动存储器,包含闪存、移动硬盘等等,均是使用的FAT文件系统。按照FAT文件系统标准定义,根目录下至多仅可存在254个文件(包含目录)。
假如您直接把文件复制至闪存的根目录下,那么至多便仅可拷贝254个文件,并且在向闪存里复制文件时,每复制一个文件,系统便要建立一个文件表,而闪存在复制体积较大的文件时,因为是连续写入,无需建立文件表,因此要比复制单个的小文件速度快得多,小编提议其把全部文件压缩打包后再复制至闪存上,如此能够提升复制的速度。
希望以上内容对大家有所帮助!