我正在 Mac 上开发一个 UI 应用程序。运行大约 1 小时后,应用程序似乎卡住了。同时,WindowServer 进程占用的 CPU 非常高,在 50%~100% 之间。
我google了很多,似乎很少有与WindowServer自开发应用相关的问题和答案。
有谁知道如何找出导致 WindowServer 占用高 CPU 的原因? Xcode 中的任何工具都可以提供帮助吗?
最佳答案
我通过在显示设置中将“缩放”更改为“默认”来解决我的 MacBook(Monterey 12.6)中的这个问题。
Figure: Change "Scaled" setting
如何更改显示器的分辨率:
https://support.apple.com/en-us/HT202471
相关讨论:
https://discussions.apple.com/thread/8087967?page=3
关于xcode - 我的应用程序有时会导致 Mac 10.12 上的 WindowServer 高 CPU,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54880292/
相关文章:
Android WebRTC 不适用于不同的网络 - 无视频
scala - 使用 MemSQL 中的分区下推在 Spark 中启用并行化
java - Reactor:检测空信号以能够作用于空Mono
google-chrome - 谷歌登录 "error": "popup_closed_by_use
ubuntu-16.04 - 设置了 CATALINA_PID 但指定的文件不存在
javascript - 如何防止在 Angular 4+ 中更改查询字符串时页面刷新/重新加载?