【问题标题】:What does the DTMobileIS mean for?DTMobileIS 意味着什么?
【发布时间】:2023-03-10 04:11:01
【问题描述】:

当我使用Instruments 工具监控我的内存使用情况时,我发现一个名为DTMobileIS 的进程使用了​​大约40% 的实际内存,然后我的应用程序没有足够的内存所以它崩溃了。我很好奇这个DTMobileIS 的意思。有人知道吗?

编辑:
似乎DTDebug Tool 的前缀。而根据this linkIS听起来像是Instruments的缩写。

【问题讨论】:

  • 我搜索了一下,似乎这是将 Instruments 的数据从 iPhone 发送到您的计算机的检测过程。
  • @icktoofay:我也这么认为。它有时会吃掉太多的记忆,让我的应用程序在仪器下终止。
  • 我怀疑您的内存不足是因为 DTMobileIS。查找课程中的漏洞。
  • “DT”代表“开发者工具”,是苹果对 Xcode 相关应用、应用开发库、开发相关系统进程(如DTMobileIS)等的全部集合的名称。人。

标签: iphone xcode4 xcode-instruments


【解决方案1】:

DTMobileIS- 我相信它是移动仪器数据服务器,它为 Mac 上的仪器窗口提供信息。我处于性能的毛茸茸的边缘,所以我绝对注意到不使用乐器时额外的 7-10% CPU 提升!在运行活动监视器时,它会占用您大约 1.5-2.0MB 的宝贵内存。

debugserver- 处理控制台输出、断点等。不是一个大 CPU 用户,但它目前在我正在观看的窗口中消耗 1.24MB。

因此,根据我目前的读数,在调试/仪器环境之外,您应该有至少 3MB 的可用内存,以及最多 10% 的可用 CPU 时间

【讨论】:

猜你喜欢
  • 2020-06-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-30
  • 1970-01-01
  • 1970-01-01
  • 2020-03-12
  • 2011-12-28
相关资源
最近更新 更多