问题标签 [workload]
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 - 跟踪Android/iOS下移动应用的数据库工作负载
我想了解在 Android 下运行的移动应用程序(第三方,即不是我开发的)的数据库工作量(对本地数据库的读/写)。
我的选择包括:
- 询问应用程序的开发人员:怀疑这种方法是否有效
- 查找测量典型移动应用程序的数据库工作量的科学论文。那将是完美的,但我还没有找到这样的论文:-(
- 使用emulator、profiler和/或trace-sensemaking工具(例如检测事务)分析正在运行的应用程序
我需要选项 3 的解决方案,这是一个了解在 Android 下主动运行的移动应用程序的数据库工作负载的工具(iOS 解决方案也可以)
我明白这很难。对于初学者,我不能对正在写入的实际数据库做出任何假设,尽管它很可能是 SQLite。
我了解以下可能是解决方案的一部分:
- 模拟器,例如http://developer.android.com/tools/help/emulator.html
- 追踪工具
- 追踪意义构建工具
所以,总结一下:如果你想了解在 Android 下运行的愤怒的小鸟的数据库工作负载。你会怎么做?
任何信息都是有用的,因为我在这里从头开始:-) 谢谢。
sql - PL/SQL 过程工作负载平衡
有哪些选项可用于在 PL/SQL 存储过程中实现工作负载平衡。我不是在谈论配置服务器来处理工作负载,我是在谈论将这样的功能实现到特定的存储过程中。
假设我有一个接收数据、读取数据、处理数据然后返回结果的过程。如果数据集非常大,当一个贪婪的用户发送他们的大数据集进行处理时,系统的其他用户会感觉到性能下降。
一种解决方案是每 x 次迭代使用一个等待命令(如果以类似循环的方式读取数据集。)以允许其他用户请求在处理大请求期间处理一段时间。
有没有其他方法可以在单个 PL/SQL 过程/包中实现这种事情?
c++ - 我如何知道是否在最高级别使用了我的所有核心
我有一个时间紧迫的应用程序,它处理来自相机的一系列图像。它是用 C++ 编写的,它使用 Qt、OpenCV 和 boost 库。它将在专用 PC 上运行。
目前,gui函数在主线程中,我打开一个新线程进行图像处理。我没有费心将进程部分划分为线程,因为我认为 OpenCV 已经在这样做了。但是,我无法维持最大可容忍延迟。
我的问题是,我如何才能知道我的应用程序是否使用了最高级别的所有内核?当我查看性能监视器时,我看到的模式真的很奇怪。CPU 使用率可能是 %35-40,所有内核都在工作,但不是全速运转。
难道我做错了什么 ?
automation - 如何在 BMC Control-M 中保存标记为 ok 的智能文件夹作业
假设我有一个智能文件夹 X,它有 5 个具有多个依赖项的作业。例如,让我们假设作业层次结构是这样的:
因此,从“计划”选项卡中,我订购了这个智能文件夹以供执行。由于我不想等待 Job 202 执行,因为它是我工作的环境中不需要的磁带备份作业,所以我在监视选项卡中将 Job 202 标记为“OK”。对于作业 302,作业 202 结束“OK”是先决条件。
在类似的设置中,我有数百个具有类似依赖关系的工作。我必须不时订购文件夹,并且必须手动将所有不需要运行的作业标记为“OK”。我不能简单地删除我需要标记为 ok 的作业,因为它们与我要执行的其他作业有依赖关系。
我的问题是 - 我怎样才能做到这一点 - 即标记所有不必要的工作 - 并在我要运行工作负载时为所有未来实例保存它?
performance - 在性能测试中,这是一个有效的测试。需要专家意见。
我正在运行 1000 个用户测试。一些流有 25 个用户,预期吞吐量为每秒 0.000011574。
客户建议我以大约 1800 秒的思考时间运行它。
使用 Little 定律,我得到的 Think Time 值为 2160000。
我建议我们只使用 1 个用户并给出 600 秒的思考时间,即使计算给了我 86400 秒的思考时间。由于必须在负载下测试流量。
什么是正确的方法?与客户一起去还是与我的假设一起去?
让我知道你宝贵的想法。
scheduler - 数据库脚本在 Workload Scheduler 中遇到“AWKDBE018E 无法访问所需的 JDBC 驱动程序文件夹”
我在 Workload Scheduler 服务中创建了一个访问 SQL 数据库服务的数据库脚本步骤。当我运行该过程时,该步骤遇到以下错误。
错误信息
AWKDBE018E 无法访问所需的 JDBC 驱动程序文件夹
AWKDBE018E 无法访问所需的 JDBC 驱动程序文件夹
说明
该作业无法访问 JDBC 驱动程序文件夹,您可能没有足够的权限。 系统动作
不执行操作。
操作员响应
确认您有足够的权限。
此消息似乎要求我授予作业用户适当的权限。但是没有属性可以指定 Workload Automation Agent 的作业用户。我使用 Bluemix 自动供应的工作负载自动化代理。
你能教我需要哪些参数吗?
scheduler - 如何知道 Workload Automation Agent 的 FTP 站点
我想通过 ftp 将 csv.file 放入由 Bluemix 提供的工作负载自动化代理。关于下面的 Bluemix Doc,我认为我可以通过下面的命令将文件 ftp 放到代理中。
https://www.ng.bluemix.net/docs/services/WorkloadScheduler/index.html
要向 Workload Automation Agent 上传和下载文件,您可以使用 curl 命令行。
curl -T DATA.DAT ftp://myftpsite.com/dat/ --user myname:mypassword
但是没有关于如何知道 ftp 站点的信息。我认为 Workload Scheduler Service 的 VCAP_SERVICES 值用于连接到服务实例,而不是连接到代理。我试图通过 ftp 访问 VCAP_SERVICES 的 url,但得到了 connectionn 错误。
Bluemix Doc 是否意味着 Workload Automation Agent 是 FTP Client(No1),而不是 FTP Server(No2)?
java - 如何对 IBM Bluemix Workload Scheduler for Java 运行时错误进行故障排除?
我遵循了 StockValueAlertExample 中的示例代码。所以我在代码中设置了这个过程(而不是通过 Application-Lab UI)
我的 webapp(自由配置文件)和工作负载调度程序服务之间存在连接。
出于某种原因,有两个代理:
BN_CLOUD(其中 BN 是租户) BN_CLOUD_1
BN_CLOUD 有一个红色标志 BN_CLOUD_1 有一个绿色标志
在流程步骤(通过使用 Application-Lab ui)中将代理更改为 (BN_CLOUD_1) 并运行流程后,出现以下错误:
是否有必须实现的接口?我认为运行 java 意味着实现一个静态 void main
我在设置 JavaStep 时是否提供了错误的 jarpath?