NTFS3 性能真强 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
aru
V2EX    Linux

NTFS3 性能真强

  •  
  •   aru 2022-02-04 10:38:29 +08:00 12909 次点击
    这是一个创建于 1348 天前的主题,其中的信息可能已经有所发展或是发生改变。

    机器 Debian 10 ,2630v2 双路,32G 内存,Intel 4600 2T u2 ssd 老 ntfs 驱动和 ntfs-3g 大文件持续读取速度在 200MB/s 左右 NTFS3 1100MB/s

    32 条回复    2024-07-19 14:45:13 +08:00
    lmqdlr
        1
    lmqdlr  
       2022-02-04 10:48:50 +08:00 via Android
    是呢,性能秒杀
    dingwen07
        2
    dingwen07  
       2022-02-04 11:16:44 +08:00
    和 New Technology 内核内置的 NTFS 驱动比哪个快?
    xy2401
        3
    xy2401  
       2022-02-04 11:20:47 +08:00
    是进内核了的那个吗?还是啥商业版本?
    我今年(去年还纠结 win linux 共享磁盘 最终性能考虑还是 linux 原生 ext4
        4
    ltkun  
       2022-02-04 12:45:56 +08:00 via Android
    都 Debian 了为啥有 ntfs 这种文件系统
    ltkun
    aru
        5
    aru  
    OP
       2022-02-04 12:55:18 +08:00
    @ltkun
    共享文件呗
    aru
        6
    aru  
    OP
       2022-02-04 12:59:02 +08:00
    @xy2401
    内核主线 5.15 起,Debian 暂时还需要自己编译,就是之前商业版本 Paragon Software 贡献出来的代码。
    @dingwen07
    不清楚啥 New Technology 内核。但是比之前 linux 内核驱动快太多了,是目前最快的 ntfs 驱动(之一)
    wipbssl
        7
    wipbssl  
       2022-02-04 13:05:01 +08:00 via iPhone
    @aru 就是 win 上的 NT 内核,他想问的是和 win 比较怎么样
    aru
        8
    aru  
    OP
       2022-02-04 13:08:02 +08:00
    @wipbssl 只做了下简单的性能测试对比,win 上如何还真不知道。
    现在这个速度能满足要求不拖后腿( 10G 网卡)就很好了。
    imsea1
        9
    imsea1  
       2022-02-04 13:14:13 +08:00
    是什么原理呢,全存到内存里了?
    aru
        10
    aru  
    OP
       2022-02-04 13:19:42 +08:00
    @imsea1 P4600 本来就能很快的吧。我的测试很不严谨,P4600 2T 理论最高持续读取速度是 3200MB/s
    yanqiyu
        11
    yanqiyu  
       2022-02-04 13:27:36 +08:00
    毕竟 ntfs3g 是 fuse ,单在内核态和用户态折腾来折腾去开销就不小了
    vipcc
        12
    vipcc  
       2022-02-04 13:33:51 +08:00 via Android
    windows server core 欢迎您。
    geekvcn
        13
    geekvcn  
       2022-02-04 15:06:52 +08:00 via iPhone
    @aru ext4 nfs brfs……是共享不了文件?人家的意思是 linux 为什么用 NTFS
    sky96111
        14
    sky96111  
       2022-02-04 16:34:00 +08:00 via Android
    @geekvcn 在 Windows 和 Linux 之间通过硬盘共享文件啊,这个需求还是很清晰的吧
    ferock
        15
    ferock  
    PRO
       2022-02-04 16:43:56 +08:00 via iPhone
    @sky96111 #14

    smb 就行了…
    hotmiaowmiaow
        16
    hotmiaowmiaow  
       2022-02-04 16:53:06 +08:00 via iPhone
    应该是 dual boot ..两个系统都可以读取这个 hard disk ..
    sky96111
        17
    sky96111  
       2022-02-04 16:54:30 +08:00 via Android
    @ferock 一个设备上双系统的情况呢
    aru
        18
    aru  
    OP
       2022-02-04 17:36:42 +08:00
    @ferock
    在家里下载,拿到机房去同步呢?
    shayuvpn0001
        19
    shayuvpn0001  
       2022-02-04 19:53:03 +08:00
    个人体会最深的是 Linux 复制虚拟机,nvme 的 SSD 盘,Ubuntu 下 ext4 分区复制到 ext4 分区,Win10 下 ntfs 分区复制到 ntfs 分区,性能都很不错;

    一旦在 Ubuntu 下面从 ext4 复制到 ntfs 分区,那感觉就是等到天荒地老。。。
    loading
        20
    loading  
       2022-02-04 20:01:15 +08:00
    有没有大佬测试过 exfat ,和 win 一起共用一个的话,这个不知 linux 性能如何。
    ferock
        21
    ferock  
    PRO
       2022-02-04 20:02:07 +08:00 via iPhone
    @aru #18

    没有 4g 以上的文件,用 fat32 ,否则 exfat ,和 ntfs 操作成本是一样的,物理上的切系统,这么纠结的操作?

    exfat 后续成本更低,参考

    https://zhuanlan.zhihu.com/p/81219683
    mikewang
        22
    mikewang  
       2022-02-04 20:53:25 +08:00
    刚刚装了 5.10 内核的 backport 版,速度确实快。不过文件权限问题还需要调一下 mount 参数。
    imsea1
        23
    imsea1  
       2022-02-04 20:54:37 +08:00
    装上了,还不是特别完善,arch 下需要两处配置,参考 https://wiki.archlinux.org/title/NTFS#Explicit_file_system_type_required_to_mount
    Wander55Thinking
        24
    Wander55Thinking  
       2022-02-04 23:26:42 +08:00
    nb
    kennylam777
        25
    kennylam777  
       2022-02-05 03:28:21 +08:00   2
    @ferock ExFAT 真的是 FAT32 後在 Windows/OSX/Linux 的最大公
    okampfer
        26
    okampfer  
       2022-02-05 12:57:26 +08:00   1
    @kennylam777 #25
    非常同意!虽然无法保留文件权限。
    iyg429
        27
    iyg429  
       2022-02-05 13:14:57 +08:00
    mac 下读取 nfts 有没有开源的
    XiaoxiaoPu
        28
    XiaoxiaoPu  
       2022-02-05 16:27:29 +08:00
    @loading linux 较新的内核可以直接支持 exfat ,不再需要 fuse ,性能应该也没啥损耗了
    sagfsguioafjdn
        29
    sagfsguioafjdn  
       2022-02-07 10:34:55 +08:00
    @loading #20 小文件读写性能有点蚌埠驻 大文件平时要注意检验和 直接拔 U 盘出现各种奇怪的问题 总的来说特别容易丢数据
    source
        30
    source  
       2022-07-09 15:43:29 +08:00
    @aru 你是在 debian10 上装了 5.15 内核开启的 ntfs3 么?为啥我搜到的情况是 debian 没有开启这个新驱动,所以就算更新内核也没法用新驱动挂载?[https://forums.debian.net/viewtopic.php?p=752235]( https://forums.debian.net/viewtopic.php?p=752235)
    aru
        31
    aru  
    OP
       2022-07-09 20:30:51 +08:00
    @source 自己编译的内核
    XuSt
        32
    XuSt  
      nbsp;2024-07-19 14:45:13 +08:00
    为什么我自己在 debian12 上编译的 NTFS3 跟 NTFS-3G 性能差不多呢。好头痛。。。
    用 fio 测试差异属实不大。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5387 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 09:18 PVG 17:18 LAX 02:18 JFK 05:18
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86