当我使用 Instruments
工具来监视我的内存使用情况时,我发现一个名为 DTMobileIS
的进程占用了约 40% 的实际内存,导致我的应用程序没有足够的内存而崩溃。我很好奇这个 DTMobileIS
指的是什么。有人知道吗?
编辑:
似乎 DT
是 Debug Tool
的前缀。根据这个链接,IS
听起来像是 Instruments
的缩写。
当我使用 Instruments
工具来监视我的内存使用情况时,我发现一个名为 DTMobileIS
的进程占用了约 40% 的实际内存,导致我的应用程序没有足够的内存而崩溃。我很好奇这个 DTMobileIS
指的是什么。有人知道吗?
编辑:
似乎 DT
是 Debug Tool
的前缀。根据这个链接,IS
听起来像是 Instruments
的缩写。
DTMobileIS- 我相信它是移动设备数据服务器,为你的Mac上的仪器窗口提供信息。我正处于性能边缘,因此当不使用仪器时,肯定会注意到额外的7-10%的CPU提升!在运行活动监视器时,它会占用约1.5-2.0MB的内存。
debugserver- 它处理控制台输出、断点等,不会占用太多的CPU资源,但是在我现在观察的窗口中,它当前消耗了1.24MB的内存。
因此,在调试/仪器环境之外,根据我的当前读数,你应该至少有3MB以上的可用内存,以及最多多出10%的CPU时间。
DTMobileIS
)等整个集合的称呼。 - Slipp D. Thompson