gpt4 book ai didi

macos - 为什么我的应用程序有这么多页面错误?

转载 作者:行者123 更新时间:2023-12-03 16:42:01 25 4
gpt4 key购买 nike

我有一个在后台永久运行的 mac/cocoa 应用程序(它在桌面上放置一个非交互式小部件)。

运行很长一段时间(几天)后,top 命令表示它已发出超过 6 亿个错误(并且该数字正在缓慢但不断地增长)。与此相比,码头仅出现 700 万次故障,运行时间约为两倍。

它只使用大约 10MB 的 RAM,并且没有任何内存泄漏(顺便说一句,我正在使用 ARC)。有一个不断运行的简单动画。

这是否表明我的代码存在问题?我该如何修复它?

最佳答案

您可以尝试使用fs_usage工具,它会实时显示与文件系统事件相关的系统调用和页面错误。例如:

sudo fs_usage cmd_or_PID

或者使用dtruss(以root身份使用-fp PID-fn cmd)来检查您的进程。

关于macos - 为什么我的应用程序有这么多页面错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15327809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com