标签: performance-testing

替代nvidia-smi来衡量GPU利用率?

在使用某些工具和/或开发库/工具时,nVidia放弃了对所有非quadro和tesla卡的支持.我有两个GTX 590,当我使用nvidia-smi时,大多数可查询字段返回N/A,因为它们不再支持此卡.

还有其他工具可以收集这些信息吗?使用SDK查询此信息是否可行/直接?

gpu nvidia performance-testing

5
推荐指数
3
解决办法
1万
查看次数

如何计算我的处理器的MIPS?

我有一台旧电脑.
我想精确计算MIPS(每秒百万指令)和处理器的DMIPS.
我能为此做些什么?

architecture performance x86 preprocessor performance-testing

5
推荐指数
1
解决办法
2万
查看次数

New Relic for Java的任何有效开源替代方案

是否有任何有效的开源替代方案可用于New RelicJava平台(特别是用于监测J2EE应用服务器一样 JBoss)?

open-source application-server performance-testing

5
推荐指数
1
解决办法
6545
查看次数

Zabbix无法从Agent获得价值(中断系统调用)

我在我的Ubuntu 10.04(清晰)服务器上设置zabbix代理时遇到问题.我在其他服务器上有zabbix服务器,我在服务器和代理中配置了主机应该是什么(使用zabbix手册),但是Zabbix服务器无法连接到代理并出现错误:

Get value from agent failed: cannot connect to [[{server IP where is agent}]:10050]: [4] Interrupted system call
Run Code Online (Sandbox Code Playgroud)

服务器没有可以创建此问题的防火墙并且打开了端口.

我非常感谢任何帮助!

zabbix performance-testing

5
推荐指数
2
解决办法
5万
查看次数

通过JMeter对AJAX调用进行性能测试

我正在为具有AJAX调用的应用程序进行性能测试.我能够记录相同的请求但无法执行它们.有人可以帮我执行AJAX请求吗?

我需要为此使用任何额外的插件吗?如果是的话,它们是什么以及如何使用它们.

ajax jmeter load-testing performance-testing jmeter-plugins

5
推荐指数
2
解决办法
8987
查看次数

MATLAB比Python更快(简单的小实验)

我读过这个(MATLAB比Python更快吗?),我发现它有很多ifs.

我在仍在Windows XP上运行的旧计算机上尝试过这个小实验.

在MATLAB R2010b中,我在命令窗口中复制并粘贴了以下代码:

tic
x = 0.23;
for i = 1:100000000
  x = 4 * x * (1 - x);
end
toc
x
Run Code Online (Sandbox Code Playgroud)

结果是:

Elapsed time is 0.603583 seconds.

x =

    0.947347510922557
Run Code Online (Sandbox Code Playgroud)

然后我py用以下脚本保存了一个文件:

import time
t = time.time()
x = 0.23
for i in range(100000000): x = 4 * x * (1 - x)
elapsed = time.time() - t
print(elapsed)
print(x)
Run Code Online (Sandbox Code Playgroud)

我按下F5了,结果是

49.78125
0.9473475109225565
Run Code Online (Sandbox Code Playgroud)

在MATLAB中耗时0.60秒; 在Python中花了49.78秒(永恒!!).

所以问题是:有没有一种简单的方法让Python像MATLAB一样快?

具体来说:如何更改py脚本以使其运行速度与MATLAB一样快? …

python matlab performance-testing

5
推荐指数
1
解决办法
850
查看次数

带尾递归的慢字节码

受到这个SO问题答案的启发,我采用代码来检查尾递归的命令循环:

let rec nothingfunc i =
  match i with
  | 1000000000 -> 1
  | _ -> nothingfunc (i+1)

let nothingloop1 () =
  let i = ref 0 in
   while !i < 1000000000 do incr i done;
   1

let timeit f v =
  let t1 = Unix.gettimeofday() in
  let _ = f v in
  let t2 =  Unix.gettimeofday() in
    t2 -. t1

let () =
  Printf.printf "recursive function: %g s\n%!" (timeit nothingfunc 0);
  Printf.printf "while loop with ref counter …
Run Code Online (Sandbox Code Playgroud)

recursion ocaml tail-recursion performance-testing

5
推荐指数
1
解决办法
201
查看次数

Spark Streaming:应用程序运行状况

我有一个Kafka基于Spark Streaming每5分钟运行一次的应用程序.查看运行5天后的统计数据,有一些观察结果:

  1. Processing time逐渐从30秒增加到50秒.快照如下所示,其中突出显示了处理时间图表: 快照

  2. Garbage collection出现了大量日志,如下所示: 快照

问题:

  1. 有没有一个很好的解释为什么Processing Time即使事件数量或多或少相同(在最后一个低谷期间)已大幅增加?
  2. GC logs在每个处理周期结束时,我差不多有70个.这是正常的?
  3. 是否有更好的策略来确保processing time以可接受的延迟保持?

garbage-collection performance-testing apache-spark spark-streaming

5
推荐指数
1
解决办法
584
查看次数

android studio陷入了刷新gradle项目

我几天前将我的android工作室更新到2.1版本,现在每当我在其中打开一个项目或导入一个项目时,它在底部刷新的'项目名称'gradle项目中说我等了四个小时才刷新但是没有进一步的帮助我这个因为我需要我的android工作室正常任何帮助将非常感谢提前谢谢你. 这是我的问题的形象

performance android performance-testing gradle android-gradle-plugin

5
推荐指数
1
解决办法
7855
查看次数

跟踪执行Protractor测试所消耗的浏览器内存的最有效方法是什么?

这个想法是:

  1. 在开始测试之前测量usedJSHeapSize.
  2. 完成测试后测量usedJSHeapSize.
  3. 比较1和2的值,如果大小超过定义的阈值,则方案失败.

到目前为止,我尝试过:

还有其他想法吗?

memory-leaks performance-testing protractor

5
推荐指数
1
解决办法
491
查看次数