Xcode 没有运行程序只是没有杀死却疯狂吃 CPU (diagnosticd)

2023-12-06 09:58:29 +08:00
 FaiChou

Apple M2 Xcode 15

没有跑任何项目,只是没有杀死它,Xcode 仅仅在 Dock 栏中,却疯狂吃 CPU ,占 CPU 的进程名是 diagnosticd 。

将 Xcode 杀死后 CPU 就恢复了平静。

2383 次点击
所在节点    Xcode
8 条回复
dapang1221
2023-12-06 10:26:00 +08:00
在索引代码吧
FaiChou
2023-12-06 10:46:05 +08:00
@dapang1221 索引一晚上了。而且发现最近每次用都这样。
Yuanlaoer
2023-12-06 13:31:53 +08:00
项目的引用结构是不是有太多 hack 的方式。比如很多动态静态混合,不同语言混合,二进制和源代码的混合。

Xcode 在这方面确实有待提升。如果自己在意的话,就把所有的库尽量按照标准化的建议打理一下。
xausky
2023-12-06 14:43:11 +08:00
都这么自适应的么,这肯定是 bug 啊,直接提给 apple
CliffYoung
2023-12-06 17:19:49 +08:00
@xausky xcode 大大小小的 bug 太多了,如果不自适应一下,都没法工作了。。。
skyqiao
2023-12-06 17:39:54 +08:00
看眼 appstore xcode 评分……
Yuanlaoer
2023-12-07 10:13:40 +08:00
@xausky 按照这个标准给 Apple 提 bug 的话,你除了吃饭睡觉以外都可以不用干别的了……
renkai67336
2023-12-07 11:39:32 +08:00
我也遇到了,跑一个非常简单的 SwiftUI 项目,整个系统都拖慢了,耗资源最多的全是 Xcode 相关的进程

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

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

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

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

© 2021 V2EX