要被 Apple 的 CPU 调度气死

2023-08-07 10:24:45 +08:00
 MrLonely
Dropbox 里多了很多小文件要同步,然后呢因为 Dropbox 处理文件的同步的线程本身是个低优先级的,E Core 直接长时间满载。这没问题。可问题是正常思维下 E 核满了之后不是应该要分摊任务到 P 核上吗?结果导致我现在鼠标,键盘延迟极高。真的很难用。


对于 Dropbox 的文件处理怎么安排我无所谓。锁定在 E 核上耗时长不是什么大问题。可一方面耗时长一方面导致鼠标键盘响应极其不稳定,这就是大问题了。

不知道为什么要把鼠标键盘的控制强行放在 E 核心上。即使 E 核心满载了也不换位置。真的是 E 核有难,P 核围观。
2787 次点击
所在节点    Apple
7 条回复
iamqk
2023-08-07 10:36:44 +08:00
系统版本是多少?
chendy
2023-08-07 10:43:43 +08:00
盲猜楼主是 m1pro 只有两个 e 核的受害者…
haroldji
2023-08-07 11:09:19 +08:00
不知道 taskpolicy -B -p PID 有用么,能否手动把 Dropbox 转移到 P 核
volvo007
2023-08-07 13:53:54 +08:00
还有这种事…… 系统自带的相册有时候也会检索导致一个核心占满,不过可能只占了一个,所以感觉不到卡

首发 m1 pro 到现在,除了 sonoma 去 google 第一次输入汉字的时候会卡,其他的倒是没遇到过
MrLonely
2023-08-07 20:46:00 +08:00
@iamqk 13.5 我绝大多数情况下都是第一时间升级正式版的。

@chendy 是 M1 Max ,跟 Pro 一样的。之前看过一篇文章说 M1 Pro 和 Max 的 E 核虽然数量少,但是频率是 M1 的两倍。所以理论上性能还是一样的。我自己也是 M1 Max 用了很久之后才遇到了这种场景。其实不清楚之前 M1 是不是会出现这种情况。

@haroldji 这个不清楚,也许可以。我试试吧。只知道有些线程 Apple 是给锁死在 E 核上的。手动改也改不过去。
WonderUniverse
2023-08-07 23:04:44 +08:00
@MrLonely M1 也遇到过,4 个 E 核全部吃满,P 核一动不动
lee289
2023-08-08 10:42:51 +08:00
@volvo007 Ventura 也会卡 好像是 chrome 的原因

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/962952

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX