当我使用Instruments工具监视内存使用情况时,我发现一个名为DTMobileIS的进程使用了​​大约40%的实际内存,然后我的应用程序没有足够的内存,因此崩溃了。我对DTMobileIS的含义感到好奇。有人知道吗?

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

最佳答案

DTMobileIS-,我相信是Mobile Instruments数据服务器,可为Mac上的Instruments窗口提供信息。我处在毛病的边缘,因此在不使用乐器时,我肯定会注意到CPU额外提高了7-10%!运行“活动监视器”时,它将占用您大约1.5-2.0MB的宝贵内存。

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

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

10-06 14:22