1

我使用 xcode 的 iPhone 6.1 模拟器调试了我的应用程序。在我使用 xcode 的停止按钮停止我的应用程序后,我发现使用“ps ux”命令仍然可以看到一些虚拟进程。例如,我运行了一个名为“IAPNoob”的应用程序,当应用程序在模拟器上运行时,我可以看到一个进程:

Chandler   781   0.0  0.5   875156  20332   ??  SX   11:26上午   0:00.33
/Users/Chandler/Library/Application Support/iPhone Simulator/6.1/Applications/
29FAE7CA-3C0E-4B52-A916-572FEF640A76/IAPNoob.app/IAPNoob

当我使用 xcode 的停止按钮停止应用程序时,过程转向:

Chandler   781   0.0  0.0        0      0   ??  Z    11:26上午   0:00.00 (IAPNoob)

时间和时间,这种虚拟进程会导致我的系统非常缓慢。我尝试使用 kill -9 终止该进程,但它不起作用。谁能告诉我如何解决这个问题?

ps:我试图退出模拟器,但是这并不能杀死僵尸进程。

pps:我尝试了另一种方法通过双击模拟器上的“主页”按钮并终止应用程序来退出我的应用程序,但是它仍然会留下僵尸进程

4

2 回答 2

0

我建议,当这种情况发生时,你重新启动计算机。当 Xcode 让事情变慢时,我就是这样做的。

此外,如果您认为这是一个问题,请向 Apple 提交错误!

就个人而言,我不认为这是一个问题。这是一个僵尸。这意味着它什么也没做。它已终止。它不能“减慢”您的计算机。它不使用任何计算机资源。参见,例如:

僵尸或失效进程是已经终止的进程的死亡证明。它消耗的唯一系统资源是用于存储其终止状态的进程块

所以不要担心,要快乐。

于 2013-04-05T04:07:13.847 回答
0

在活动监视器中强制退出模拟器

于 2013-04-05T04:25:49.623 回答