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

m4 Mac mini 万兆丐版网络协议传输存在严重问题

  •  
  •   mkdirmushroom · 21 小时 58 分钟前 · 2501 次点击

    定制了 m4 的 Mac mini 的万兆版本,但是在 SMB 等协议访问全闪 NAS 时速度非常不稳定。

    具体情况可以看我上一个帖子:Mac Mini 万兆版本 SMB 协议 连接速度问题

    排查下来个人觉得是 smb 、nfs 、webdav 等网络协议在 [低硬盘容量] m4 Mac mini 万兆版本的兼容性问题。

    为什么强调是 [低硬盘容量] 呢?因为我购买了雷电转万兆,在我的 m1 pro mbp 1T 版本的自带硬盘上测试,smb 协议下载 50 多 GB 的大文件,能稳定跑满万兆;我又把它外接到新 Mac mini 上,帅不过 3s 。

    可能有人会觉得是我的本地硬盘剩余容量不多了。重置了系统,在最大剩余容量下测试,问题依旧。

    可能有人会觉得是 Mac 的硬盘缓存用完了,所以我又换了个变量测试:

    Mac mini 外接 SSD ,使用 SMB 协议往 SSD 拷贝 50 多 GB 文件,跑满万兆!

    将拷贝到 SSD 的文件再次拷贝到本地硬盘,这次速度达到了 1.6GB/s 。

    从 SSD 拷贝 100 多 GB 的文件到本地硬盘,前 80GB 速度 1.6GB/s 左右,后面速度不稳定,在 0~600MB 左右,应该是达到了缓存上限,符合预期。

    在这也烦请各位有此版本或者其他硬盘版本如 512 、1T 的 m4 Mac mini 的朋友们测试,无万兆网口的朋友也可以外接雷电万兆测试,看看是否是少数情况。

    我在小红书中也碰到了和我有相同情况的朋友,所以可以排除是个例。

    27 条回复    2024-11-25 16:23:15 +08:00
    ACSOUV
        1
    ACSOUV  
       20 小时 59 分钟前
    万兆传输不稳定的很常见的问题就是散热 外置的散热会好一些 这可以解释你的外接万兆能跑满且稳定
    电口万兆之前也在这里说过发热非常离谱
    即便是我现在用的 OWC Thunderbolt Pro 那么大块的金属 高速传输的时候整个 Dock 都很烫 mini 本身用 istat Menus 监测出来的温度高达 85 度(前天与 NAS 重新同步了一个小时左右数据时候)

    新版 mini 体积更小了 可以解释为什么 Apple 不在历代 mini 中把万兆作为标配(标配就得承担风险)
    而体积更大的 Studio 则是标配
    ZRS
        2
    ZRS  
       20 小时 36 分钟前 via iPhone
    说实话我都没看懂你问题是啥,速度不符合预期抓个包看看为什么重传就完了
    est
        3
    est  
       19 小时 47 分钟前
    Mac mini 外接 SSD ,使用 SMB 协议往 SSD 拷贝 50 多 GB 文件,跑满万兆!



    ——所以看上去是内置 ssd 跑满了,而不是协议问题?
    hefish
        4
    hefish  
       19 小时 40 分钟前
    这不是 外接 ssd ,能跑满万兆嘛。。。 内置 ssd 跑不满应该不是网卡问题。 不能逼歪怪马桶漏,问题应该在内置 ssd 上,说不定人家就是只给这点速度。 要更高的速度买 m4 pro
    processzzp
        5
    processzzp  
       19 小时 14 分钟前 via iPhone
    听起来像是内置 SSD 的 SLC cache 用完了,出缓之后开始 REW 回写 TLC 之后的降速过程,跟网卡没啥关系
    mkdirmushroom
        6
    mkdirmushroom  
    OP
       17 小时 56 分钟前
    @ACSOUV 外接万兆接在 Mac mini 上也和内置的网卡一个情况,所以可以排除是内置网卡的问题。
    mkdirmushroom
        7
    mkdirmushroom  
    OP
       17 小时 51 分钟前
    @hefish “将拷贝到 SSD 的文件再次拷贝到本地硬盘,这次速度达到了 1.6GB/s 。”
    kyor0
        8
    kyor0  
       17 小时 47 分钟前
    iperf3 没问题就说明网络没问题,至于 smb 跑不满那剩余的问题点就太多了
    mkdirmushroom
        9
    mkdirmushroom  
    OP
       17 小时 44 分钟前   ❤️ 1
    @processzzp 感觉还是协议兼容性问题,内置硬盘测试 SMB 写速的时候,只有前面大概 5GB 不到的容量能跑到万兆满速,后面就是“心电图”一样的速率曲线了,所以它应该不是缓存用完的降速。

    真正的缓存后降速应该是我说的:
    “从 SSD 拷贝 100 多 GB 的文件到本地硬盘,前 80GB 速度 1.6GB/s 左右,后面速度不稳定,在 0~600MB 左右,应该是达到了缓存上限,符合预期。”
    mkdirmushroom
        10
    mkdirmushroom  
    OP
       17 小时 41 分钟前
    @kyor0 问题是在我的 1t 版本的 mbp 上,smb 测速是正常的。

    所以个人觉得是这些协议在「低容量硬盘」上的 BUG 。
    kyor0
        11
    kyor0  
       17 小时 35 分钟前
    @mkdirmushroom 1t 的机器毕竟不是 m4 芯片的。说不定是系统的 bug 也说不定,硬盘是短板我觉得不太可能
    mkdirmushroom
        12
    mkdirmushroom  
    OP
       17 小时 32 分钟前
    @kyor0 是的,肯定不是硬盘本身的瓶颈,因为外接 SSD 和内置硬盘之间的传输速度是正常的。最大可能就是系统 bug ,希望后续能通过软件更新修复吧。
    kyor0
        13
    kyor0  
       17 小时 30 分钟前
    @mkdirmushroom 我不知道有没有第三方 smb 的软件,infuse 在 mac 上支持 smb 么,可以测测
    feikaras
        14
    feikaras  
       16 小时 6 分钟前
    不懂你上个贴的结论。怎么硬盘和网卡速度就有兼容性问题了?
    硬盘要么达速,要么不达速。
    你这个描述更像是网卡散热有问题,这是 mac mini 发布的时候就有人担心的事情。

    说真,你们刚需实用小主机的真不如上 studio 。mini 也就 m4pro 一个配置实用如果加内存更完了,弄下来那么贵不如捡个旧款 studio 。玩票的几百块 n100 支持双硬盘双网卡双内存条。
    yxr
        15
    yxr  
       13 小时 52 分钟前
    可以看下 iperf3 的结果吗?如果要测网口就排除硬盘,因为 mac mini 内置硬盘速度很拉
    mkdirmushroom
        16
    mkdirmushroom  
    OP
       7 小时 20 分钟前
    @yxr https://www.v2ex.com/t/1090948 这个帖子有 iperf3 的测速; Mac mini 丐版的内置硬盘不像之前 m2 的只有单颗粒了,这次是双面颗粒,测试大文件写速将近 2GB/s ,读速将近 3GB/s 。
    mkdirmushroom
        17
    mkdirmushroom  
    OP
       7 小时 4 分钟前
    @feikaras 我说兼容性问题,有下面三方面原因:

    1 、“将拷贝到 SSD 的文件再次拷贝到本地硬盘,这次速度达到了 1.6GB/s” => 这说明硬盘正常测试写速是达速的

    2 、“Mac mini 外接 SSD ,使用 SMB 协议往 SSD 拷贝 50 多 GB 文件,跑满万兆” => 这说明内置网卡测试写速度是达速的

    3 、“雷电转万兆,在我的 m1 pro mbp 1T 版本的自带硬盘上测试,smb 协议下载 50 多 GB 的大文件,能稳定跑满万兆;我又把它外接到新 Mac mini 上,帅不过 3s” => 这说明 smb 协议在 1t 版本的 m1pro 的 mbp 上测试写速也是达速的

    所以我说 “应该是新 mac mini 自带的 256GB 硬盘对网络协议的兼容性问题”。

    我得更偏向是软件问题而不是硬件问题,表达得不够清楚,抱歉。
    mkdirmushroom
        18
    mkdirmushroom  
    OP
       7 小时 3 分钟前
    @feikaras 这个 Mac mini 是买个家人轻度剪辑使用的,所以对本地 NAS 访问速度要求较高。
    mkdirmushroom
        19
    mkdirmushroom  
    OP
       6 小时 58 分钟前
    @mkdirmushroom 我更偏向是软件问题而不是硬件问题,表达得不够清楚,抱歉
    mkdirmushroom
        20
    mkdirmushroom  
    OP
       6 小时 57 分钟前
    @mkdirmushroom ”我得更偏向是软件问题而不是硬件问题,表达得不够清楚,抱歉。”

    我更偏向是软件问题而不是硬件问题,表达得不够清楚,抱歉。
    mkdirmushroom
        21
    mkdirmushroom  
    OP
       6 小时 54 分钟前
    @kyor0 已经退掉了,后面有机会重新入手后再测试
    Greenm
        22
    Greenm  
       6 小时 22 分钟前   ❤️ 1
    感觉楼主的测试逻辑还是比较清晰的,比较可信。
    zliang888
        23
    zliang888  
       2 小时 40 分钟前
    看了楼主的帖子,有点犹豫了呀,我也是定制 10G 电口的丐版。。。是不是跑 2.5G 会稳定很多
    mkdirmushroom
        24
    mkdirmushroom  
    OP
       2 小时 36 分钟前
    @zliang888 是的,我测试过,网络设置里手动选择 2.5G ,会比较稳定,选择 5G 也比 10G 稳定,但是大文件跑一会也会掉速。
    feikaras
        25
    feikaras  
       33 分钟前 via iPhone
    @mkdirmushroom 软件问题那你可以测试下其他网络协议。mini 自古 bug 就多还是不修的那种。
    2018 就有 typec 输出在基础显示模式下可能无信号,过了 N 年都没修的,比如 windows 安装程序向导之前的一段。用 hdmi 输出则正常。

    有干活需求还是 studio ,机身重有料。如果是低速度稳定还是怀疑硬盘网卡一起干活导致发热过大。
    mkdirmushroom
        26
    mkdirmushroom  
    OP
       16 分钟前
    @feikaras 其他的网络协议测试过也一样
    feikaras
        27
    feikaras  
       10 分钟前 via iPhone
    @mkdirmushroom 所以我还是怀疑一起工作发热过大。硬件设计 bug 绝对不修。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5589 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 08:34 · PVG 16:34 · LAX 00:34 · JFK 03:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.