作者ObjectiveD (Objective-D)
看板MAC
标题Re: [软体] 唯音输入法 4.1.3 GM 维护更新发布。
时间Fri Dec 5 20:28:55 2025
来分享今天更新前遇到的问题。
最近几个月,MBP M1 Pro 16GB 下班不关机,只有合盖休眠。
用一段时间,都会遇到整体UI互动异常地卡顿。
例如:iTerm2快速切换tabs、移动vscode视窗、mission control动画和拖曳视窗等等
工作开发需要,有使用docker,且docker跑的VM RAM有特别调高,
平常非free的memroy 约80% (14GB/16GB)。
一直怀疑是memroy使用过高,swap也占用3-4GB以上。
但把这些高占用记忆体的服务关闭,也得不到改善。
今天狠下心,午休时间,想把macOS 15.6.1升级到macOS 26,
想试试有没有改善。
就在等待下载macOS 26更新档时,把开发工具都关闭,测试几个还在运行的软体。
发现一个有趣的现象。
当我切换输入法到原生的英文输入法时,突然整个操作都变顺畅,
切回威注音时,互动都超卡。
开始怀疑是不是威注音的输入法延迟,
但用威注音输入时,其实也感受不到有输入延迟,
纯粹都是UI操作的卡顿。
本来想说去威注音github发个issue,看作者有什麽反应。
後来爬一下Closed的issues才发现...
"4.0.x 候选视窗,因为使用autorealease pool,有memory leak的问题。"
出处:
https://github.com/vChewing/vChewing-macOS/issues/542
实地测试了一下,输入几个中文,刻意跳出候选字,关闭,再重复动作。
威注音的记忆体明显一直上升没有被释放。
更新新版後,的确解决了!
也发现输入法名称为了推广和搜寻SEO也改成唯音。
心得:从来不知道一个输入法,可以造成整个视窗卡顿,真的很屌...
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.241.186.103 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MAC/M.1764937738.A.B10.html
1F:推 kkkkkkq: 呵呵 12/06 00:37
2F:推 serenemind: 我之前有注意到威注音占用的记忆体会持续增加,不过倒 12/06 14:02
3F:→ serenemind: 不至於造成卡顿。这次更新後再观察一下记忆体问题是否 12/06 14:02
4F:→ serenemind: 真的有解决 12/06 14:02
5F:→ HSNUER: 开发者留言:autorealease pool不是泄漏原因 12/06 23:57
6F:→ HSNUER: 而是回收可能被泄漏的记忆体。但会是紧急回收,所以会 lag 12/06 23:57