问题描述
当我使用Instruments
工具监视内存使用情况时,我发现一个名为DTMobileIS
的进程使用了大约40%的实际内存,然后没有足够的内存供我的应用程序使用,因此它崩溃了.我对DTMobileIS
的含义感到好奇.有人知道吗?
When I used Instruments
tool to monitor my memory usage, I found a process named DTMobileIS
use about 40% of real memory, and then there were not enough memory for my app so it crashed. I am curious about this DTMobileIS
means for. Does anyone know about it?
似乎DT
是Debug Tool
的前缀.并且根据此链接,IS
听起来像Instruments
的缩写.
It seems like DT
is the prefix of Debug Tool
. And according to this link, IS
sounds like the abbreviation of Instruments
.
推荐答案
DTMobileIS-,我相信是Mobile Instruments数据服务器,可为Mac上的Instrument窗口提供信息.我处在毛病的边缘,因此在不使用乐器时,我肯定会注意到CPU额外提高了7-10%!运行活动监视器"时,它将占用您大约1.5-2.0MB的宝贵内存.
DTMobileIS- which I believe is the Mobile Instruments Data Server that provides info to instruments window on your Mac. I'm on the hairy edge of performance so I definitely notice the extra 7-10% CPU boost when not using instruments! It eats about 1.5-2.0MB of your precious memory while running the Activity Monitor.
debugserver-处理控制台输出,断点等内容,虽然不是CPU大量用户,但它目前在我现在正在监视的窗口中消耗1.24MB.
debugserver- which handles console outputs, breakpoints, etc. not a big CPU user, but it is currently consuming 1.24MB in the window I'm watching right now.
因此,在调试/仪器环境之外,根据我当前的读数,您应该至少有3MB的可用内存,并多出10%的CPU时间可用
So outside of a debugging/instruments environment you should have at least 3MB more memory available, and up to 10% more CPU time available according to my current readings
这篇关于DTMobileIS是什么意思?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!