我有一个 NTFS 格式的 SSD。
我的问题是,NTFS 格式是否影响 Linux 系统的性能,或者两者无关?
答案1
Phoronix 基准测试的结果显示,NTFS 文件系统的性能比 ext4 慢,
文件系统类型 | 复制 655MB (1) | 复制 655MB (2) | tar gzip 655MB | 解压 655MB | 删除2.5GB |
---|---|---|---|---|---|
REISER4 gzip | 213 | 148 | 68 | 83 | 四十八 |
REISER4 伊佐 | 278 | 138 | 56 | 80 | 三十四 |
REISER4 尾部 | 673 | 148 | 63 | 78 | 33 |
REISER4 | 692 | 148 | 55 | 67 | 二十五 |
NTFS3g | 772 | 1333 | 1426 | 585 | 767 |
NTFS | 779 | 781 | 173 | X | X |
REISER3 | 793 | 184 | 98 | 85 | 63 |
西弗斯 | 799 | 220 | 173 | 119 | 90 |
捷豹路虎 | 806 | 228 | 202 | 95 | 97 |
EXT4 扩展区 | 806 | 162 | 55 | 69 | 三十六 |
EXT4 默认 | 816 | 174 | 70 | 74 | 四十二 |
EXT3 | 816 | 182 | 74 | 73 | 43 |
EXT2 | 816 | 201 | 82 | 73 | 三十九 |
FAT32 | 988 | 253 | 158 | 118 | 81 |
原始数据(不包括文件系统元数据、块对齐浪费等)为 655MB。它包含 3 个不同的 Linux 内核源代码副本。
磁盘使用情况:用于存储数据的磁盘容量
复制 655MB (1):跨分区边界复制数据所用的时间
复制 655MB (2):在分区内复制数据所用的时间
tar gzip 655MB:对数据进行 tar 和 gzip 压缩所用的时间
unzip untar 655MB:对数据进行 ungzip 和 untar 压缩所用的时间
Del 2.5 Gig:删除刚刚写入的所有内容所用的时间(大约 2.5 Gig)
每个测试进行5次并记录平均值。来源
NTFS 文件系统相对于 ext4 的主要优势在于它能够被 Windows 原生识别。NTFS 文件系统容易出现文件碎片问题。这不仅会给硬件带来磨损,还会降低系统速度。只要磁盘空间不是特别少,ext4 就不会出现这种情况。