BenjaminYing
354 天前
前段时间刚因为这个问题去了 Apple 西湖
首先我的机型是 M2 8+512 的 MacBook Air ,就是以简体中文输入方式( SCIM )导致 macOS 整体出现冻结的原因预约的 Genius Bar 。因为每次卡顿时,macOS 的输入法中,Menu Bar 简体中文输入方式部分就会出现一个省略号。我也明确表示我在 Dock 栏放置一个结束 SCIM 进程的自动操作命令的原因,就是每次 macOS 出现卡顿,只要结束掉 SCIM 的进程,macOS 就会恢复正常
Genius 首先表示他们没有收到我这个机型大量这种问题的报告,而且因为我无法直接准确稳定的复现这个问题(因为这个问题确实存在一定的随机性),于是 Genius 在简单查看了我的活动监视器内的内存情况后,帮我拿到后面去跑了个测试
回来以后 Genius 表示测试都是通过的,由于没有收到大量这种报告,他表示他也不清楚是因为什么原因导致的。具体来说,他也不清楚为什么 SCIM 这种理应内存占用不大的东西,会是直接导致 macOS 出现卡顿冻结问题的「导火索」。但是他表示,根据他以往的经验来看,在我这个机型配置下,即使可能不打开任何内存占用普遍较大的生产力工具,在大约 6 点多 GB 时(具体数值记不太清了),其实内存就已经不太够用了(但是系统整体的性能还是不错的),但是为什么最后 SCIM 是导致整个 macOS 出现冻结的「最后一根稻草」,他也不是很清楚
随后,他询问我是否有无长时间的不关机,以及在重启后这个问题是否已经恢复。我表示重启后这个问题确实可以恢复,但这个问题并没有得到彻底的解决。而后我简单表述了一下我认为原因可能是 macOS 的某个 Bug ,因为我在 macOS 11 中没有出现过这个问题。Genius 表示对于可能存在的软件问题,Genius Bar 无法给出任何可行的解决方案,只能等待 Apple 更新
最后 Genius 给出的解决方案有两个。第一个是将设备交给 Genius Bar ,由他们进行观察如果确实复现则降级后观察(我此前向 Genius 表示我曾经因为 SCIM 导致 macOS 冻结的问题自己重新安装过 macOS ),并给出最终的反馈,通常来说,这个时间可能需要较长的时间。第二个是由我自己观察,在我已经完成了我的工作的时候,静置观察有无冻结情况发生。如果复现,则尝试降级后再进行观察。最后,Genius 还建议我在日常工作完成后,通过重启、关机等方式,尝试避免出现内存不足的问题,继而继续观察问题是否复现