0x5e
V2EX  ›  Apple

关于 Mac mini M4 外置机械硬盘的休眠问题请教

  •  
  •   0x5e · Nov 25, 2024 · 3294 views
    This topic created in 575 days ago, the information mentioned may be changed or developed.

    最近入了 Mac mini M4, 外置一块 ssd 做系统盘,一块机械硬盘存主要数据,一块机械硬盘作为 TimeMachine 备份盘。两块机械硬盘在大部分时间都是处于休眠状态,但是不定期会被唤醒。有什么比较好的办法能够排查是被哪些应用唤醒的吗?

    没找到什么规律,应用和服务比较多,尝试做排除法十分困难。。。

    12 replies    2024-12-05 14:57:20 +08:00
    0x5e
        1
    0x5e  
    OP
       Nov 25, 2024
    观察到一些难以解释的现象:
    1. xcode 编译会触发机械硬盘唤醒,即使项目没有储存在机械硬盘
    2. timemachine 备份盘偶尔被唤醒,指示灯闪烁很久,即使 timemachine 没有在备份中,即使所有应用都推出了也还在闪

    搞得疑心病犯了
    T1mmy
        2
    T1mmy  
       Nov 26, 2024
    没什么办法,成天莫名其妙突然开始转。所以我放弃了这个方案,还是买了 NAS 。
    dilidilid
        3
    dilidilid  
       Nov 26, 2024 via iPhone
    机械硬盘在目前的 MacOS 上就是二等公民
    gzlock
        4
    gzlock  
       Nov 26, 2024
    还有一个点各位都没有怀疑到:外置硬盘盒里的 usb 转 sata 功能芯片的问题
    imnpc
        5
    imnpc  
       Nov 26, 2024
    机械盘问题吧

    我的只接 雷电 4 的 SSD 一直工作正常无问题
    Rat3
        6
    Rat3  
       Nov 26, 2024
    会不会 macOS 周期性的扫一遍 USB 呢?
    nojonojo
        7
    nojonojo  
       Nov 26, 2024
    uhubctl 买一个被支持的 usb hub ,写个脚本按需启动,比如 tm 备份时
    0x5e
        8
    0x5e  
    OP
       Nov 26, 2024
    @gzlock 我是一个双盘位的硬盘盒,两块硬盘不是同时被唤醒的,所以还是怀疑软件问题多一点
    @nojonojo 我写了个脚本,不备份的时候只 umount ,不推出
    INBreeze
        9
    INBreeze  
       Nov 26, 2024
    iostat 监控下? 看看是不是有磁盘读写, 如果有再用点类似 inotify 实时监控指定磁盘下的文件 IO 状态(打开, 创建, 关闭...) 再反追 是什么进程打开的文件.
    SayHelloHi
        10
    SayHelloHi  
       Dec 1, 2024
    @0x5e

    楼主 咨询一个问题

    Mac mini M4, 外置一块 ssd 做系统盘 可以正常休眠和唤醒吗?
    0x5e
        11
    0x5e  
    OP
       Dec 5, 2024
    @SayHelloHi 可以的,一切正常
    SayHelloHi
        12
    SayHelloHi  
       Dec 5, 2024
    @0x5e #11

    多谢回复 准备入手了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2785 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 15:26 · PVG 23:26 · LAX 08:26 · JFK 11:26
    ♥ Do have faith in what you're doing.