问题标签 [activity-monitor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Instrumentation.ActivityMonitor 可以查找任何正在启动的活动吗?
根据 Android 文档, Instrumentation.ActivityMonitor 能够返回一个正在启动的 Activity。也就是说,你在它的构造函数中传递了一个 IntentFilter,这样它就知道它在寻找什么。我的问题是,ActivityMontior 是否可以寻找任何类型的 Activity 开始?换句话说,是否可以使用 ActivityMonitor 来返回在前台显示的最顶部的 Activity?
ipad - iPad:活动监视器的“真实内存”与应用程序内存使用情况?
我正在帮助一位朋友在他编写的 iPad 应用程序中查找崩溃问题。该应用程序非常简单,当用户在页面中前进和后退时,UIView
在单个下的 s之间进行转换。UIViewController
崩溃非常困难,不会让我们进入调试器或其他任何东西——应用程序就会死掉。在控制台中发布了臭名昭著的“信号“0””消息,根据这个问题,这很可能是由于操作系统因内存消耗而杀死了应用程序。
内存分配非常稳定,远低于设备施加的任何限制:
根据分配和泄漏工具,分配的总数最大约为 2MB 或远低于任何硬件/操作系统限制。但是,当我们使用 Activity Monitor 工具在设备上运行该应用程序时,该应用程序使用的 Real Memory 达到了大约 150MB 的上限,我们怀疑这是操作系统导致该应用程序死亡的原因。
如何解释这两个数字之间的明显差异?
iphone - 活动监测仪器 ios
我注意到活动监视器的使用与仪器中的分配无关。我知道这是因为分配并没有考虑很多事情。
我想知道 1 个应用程序应该真正使用多少内存。即什么被认为是合理的?在分配工具中,我的应用程序以 2.0mb heap 运行。在内存监视器中,它有时会在回落到 40 之前达到 50 的峰值。这正常吗?我知道 iphone 有 128mb/256mb。对于一个简单的应用程序来说,40 mb 不是很多,因为 safari 似乎只使用 35mb 堆。
谢谢。
xcode - Xcode Instruments 使用大量内存。
好的,这是我的问题,如果重复,我深表歉意。我搜索但找不到任何我认为相关的内容。
当我从 xcode 运行仪器并开始测试我的应用程序的内存泄漏或分配时,我的 iMac 最终开始运行非常非常缓慢。
这导致我在使用仪器时运行活动监视器,我注意到每隔一秒仪器打开它就会占用越来越多的实际内存。大约 100MB 每秒。
它很快就消耗了我所有的 iMac 可用内存 (2gbs),然后开始滞后。
无论如何,这不会发生在每个应用程序中。我对我下载的一些应用程序/项目进行了相同的测试,仪器似乎只使用了大约 250mbs 的空间并且没有显着增加。
有什么明显的我做错了吗?任何帮助,将不胜感激。
谢谢。
android - ActivityMonitor 被击中,但 getLastActivity 返回 null
我的测试套件中的一个测试用例有问题。我想要做的只是点击一个按钮并等待一个新的活动启动。
根据文档,此代码应等待最多 60 秒以使监视器被击中。如果它被击中,则将返回活动(否则为 null)。
发生的情况是,有时测试会通过,但大多数时候它会失败,因为a == null
. 我正在观察运行的测试用例,我可以清楚地看到它没有等待 60 秒。只有一点。通过一些打印输出,我还注意到监视器实际上被击中,但返回的活动getLastActivity()
仍然是null
.
1)这怎么可能?
2)我能做些什么来避免它吗?
ios - 活动监视器显示我的 CPU 使用率超过 100% ???(iOS)
我的 Messenger 应用程序使用超过 100% 的 CPU 使用率。一个程序如何使用比我更多的 CPU?这个百分比是根据什么计算的?
django - Django Dev. Server Refuses to Quit
The development server for Django is acting very odd. The browser accessing it gets stuck on loading, and any attempt to quit it does not work. When I hit control c
it seems to quite, but in actuality is still running. The only way to make it quit is to restart my computer, which is very frustrating. Is there any way to force it to quit. I'm on a mac running mountain lion. Does anyone know the name of the processe it runs is called so I can force it to quit from activity monitor.
cocoa - 了解mac os中的vm_stat,如何将这些数字转换为类似于活动监视器的东西?
我正在尝试编写一个 mac os 程序来监视系统(类似于活动监视器)。我查看了函数 vm_stat ,当我运行它时,我得到了这个:
但是,当我运行活动监视器时,我得到了类似的东西:
我对此有一个问题:vmstat 中的空闲页面怎么这么小(与活动监视器相比)
sql-server - 为什么查询显示为挂起任务状态和 LCK_M_X 等待类型
我正在使用 C# 4.0 开发 winform 应用程序,后端 SQL SERVER 2012。有时,我的软件似乎挂起,因为查询变得挂起,因为一个查询在挂起模式下显示在活动监视器中,这个挂起的查询成功运行了几次但有时会出现这个问题。
活动监视器显示:
任务状态:暂停
命令:更新
应用程序:.net SqlClient 数据提供者
等待时间:5673610.....(不限)
等待类型:LCK_M_X
等待资源:keylock hobtid=72057594058768384 dbid=14 id=lock2dbc30880 mode=X associatedObjectId=72057594058768384
查询状态变为挂起的原因是什么。
我怎样才能阻止它被暂停?