V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
GeekHub
dadachen1997
V2EX  ›  macOS

finder smb 连接文件访问也太慢了吧

  •  
  •   dadachen1997 · 54 天前 via iPhone · 1550 次点击
    这是一个创建于 54 天前的主题,其中的信息可能已经有所发展或是发生改变。

    与 Windows 比较,Mac 视频使用 iina 打开,卡顿一会儿才会播放,win 秒开...,mac 进度条拖拽会卡顿一秒,win 无卡顿丝滑流畅...

    finder 预览图片,大小超过 10M 就会卡死,并且 thumbnail 不会显示。win 的文件管理器预览就很流畅。

    连接的都是同一个 Wi-Fi,r7000 千兆有线连接的 nas,电脑均为无线连接。mac 的 smb 是 3.x 版本,win 是不是客户端有自己的 trick 啊,感觉好强。

    ps:nas 盘是 ntfs 格式,不知道这会影响吗? Mac 和 win 传输文件速度都差不多 70M/s

    25 条回复    2020-08-06 13:24:22 +08:00
    billlee
        1
    billlee   54 天前
    不如试试 AFP 或 NFS?
    geniussoft
        2
    geniussoft   54 天前 via iPhone
    传输文件速率正常,那就没见过了...
    StevenRCE0
        3
    StevenRCE0   54 天前 via iPhone
    @billlee Windows 上没有靠谱的 NFS 解决方案…
    billlee
        4
    billlee   54 天前
    @StevenRCE0 #3 NAS 可以同时启动 samba 和 nfs 服务的吧
    hahasong
        5
    hahasong   54 天前 via iPhone   ❤️ 1
    我也发现了,win 用 smb 丝滑多了
    aureole999
        6
    aureole999   54 天前
    Mac 的 SMB 是个残废,文件一多还动不动就找不到原始项目,不得不重启 Finder 。AFP 不更新了。用 NFS 吧。NAS 可以同时开启各种协议
    Illusionary
        7
    Illusionary   54 天前
    确实是个残废功能,只做到了勉强能用,毫无用户体验可言。
    sleepm
        8
    sleepm   54 天前 via Android
    macbook air 已经在吃灰
    find 连接 smb 打开个电影 mp4,10g,苹果说正在检验文件。。就和从网上下载 dmg 打开一样,10 个 g 。。检验完(下载完)说无法识别。。。666
    cskzhi
        9
    cskzhi   54 天前 via iPhone
    我这边没问题啊,win 上分享了两个文件夹然后 mbp 2018 Finder smb 连接,电影用 movist pro 播放,我家 75M modem 和 Wifi 在一楼,我房间二楼都可以不卡播放,就是快进快退需要加载个两三秒。
    ZRS
        10
    ZRS   54 天前 via iPhone
    的确残废
    ihwbunny
        11
    ihwbunny   54 天前
    按住 option 键,再点击无线图标,可以看见连接速度等信息。
    看视频,跟播放器有关,用一个两个平台都支持的,比如 VLC Player,再看看。
    预览的图片是本地的还是 SMB 共享的?如果是本地,看看 file icon cache 是否禁止或者清除一下,聚焦是否打开了图片。Windows 是把 icon cache 保留在图片目录里面;而 Mac 保留在一个用户的临时目录中。

    SMB 相关的性能,可以参考 https://support.apple.com/zh-cn/HT208209,看看有没有用。
    selfcreditgiving
        12
    selfcreditgiving   54 天前 via Android
    Mac finder 用 nfs 连群晖也有个问题,最新同步上去的照片或者视频“有一部分”会打不开。 通过手机的 FolderSync 同步的手机相册。

    具体现象是没有略缩图,打开 也打不开。

    但换 smb 就可以正常打开那些文件。
    dadachen1997
        13
    dadachen1997   54 天前 via iPhone
    @ZRS
    @cskzhi 我 Mac 播放视频也这样,拖拽进度条会等待,但是不知道 win 用了什么黑科技,看 nas 上的 4k hdr 视频拖拽完全不卡,就像播放本地视频一样。
    dadachen1997
        14
    dadachen1997   54 天前 via iPhone
    @ihwbunny 图片都是 nas 上的,finder 的 thumbnail 会等一段时间才显示,win 的文件管理器就很快。猜测是.DS_store 的问题
    beingbin
        15
    beingbin   54 天前
    我是 iina 直接打开玩客云里的电影,蛮快的,我看了下,大概 10m/s,连的路由器 5g wifi
    dadachen1997
        16
    dadachen1997   54 天前 via iPhone
    @beingbin 其实都挺快的,就是有延迟问题。拖拽进度条会等待一两秒,没有看本地视频的丝滑感
    glaucus
        17
    glaucus   54 天前
    iOS 也是如此,是真滴辣鸡
    hoythan
        18
    hoythan   54 天前
    我一直没问题,可能是配置问题吧,我群晖用的 SMB,速度 80-100mb 左右,看蓝光都稳定。
    moooookey
        19
    moooookey   54 天前
    能给你用就不错了,要按苹果的想法,压根不应该兼容,苹果的世界里只应该有苹果
    ihwbunny
        20
    ihwbunny   54 天前
    @dadachen1997 根.DS_store 没太大关系。另外别猜了,苹果的文档试下。

    如果是 NAS 上,禁止下网络共享的聚焦索引和 cache 等。还有 SMB 的 server 配置。另外参考下 Samba 的配置,比如这里》 http://mirror.informatimago.com/next/developer.apple.com/documentation/Darwin/Conceptual/howto/osx_smb/osx_smb.html
    ihwbunny
        21
    ihwbunny   54 天前
    另外啰嗦一句。
    以上各位兄弟姐妹,别都是抱怨,遇到问题多找找解决方法,尤其是 e 文的。
    dadachen1997
        22
    dadachen1997   54 天前
    @ihwbunny #20 连接里的内容我看了,和我反馈的问题没有直接关联。现在是已经禁用了聚焦索引,server 配置应该没有问题的,因为 win 下访问的 delay 很低。问题还是在 finder 的 smb client 实现这一块,目前也没有什么好的方法。只能换 nfs 试试了。

    但是我用 iPhone 的 infuse 看视频,完全和 win 的表现一致

    英文文档我找了好久,目前只有一个关闭 signature 的,在传输数据时能降低一点点 cpu 占用。别的也都是在反馈 smb 在 mac 下性能孱弱的问题。特别是搜索 finder smb thumbnail 或者 smb finder review
    geniussoft
        23
    geniussoft   54 天前 via iPhone
    哦对,啥型号的 NAS 啊?
    ihwbunny
        24
    ihwbunny   53 天前
    @dadachen1997

    可不可以多试试 nsmb.conf 文件的参数设置,尤其是 man 中说的,如果是 NTFS 的,尝试 streams=yes (或者 no )。还有一个现成的例子:

    另外,不知道 NAS 是什么系统,是否提供更细致的对 smb.conf 的配置,诸如 ea,vfs 等等,比如这里( https://www.howtoforge.com/community/threads/mac-osx-client-and-linux-samba-share.77380/)讨论的
    littlewing
        25
    littlewing   53 天前
    @billlee
    @aureole999
    MAC 上 NFS 共享我当时折腾了好久有 NFC 和 NFD 兼容性问题 https://en.wikipedia.org/wiki/Unicode_equivalence
    具体表现就是比如日文浊、é 等字符在 MAC 上会认为是 2 个字符,
    更具体的我忘了,反正后来放弃了
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3633 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 04:10 · PVG 12:10 · LAX 21:10 · JFK 00:10
    ♥ Do have faith in what you're doing.