首页 > TAG信息列表 > performance-testing

IE8 Javascript性能监控工具

任何人都知道一个好的javascript性能工具吗?我有一个javascript重的页面,可以在chrome中正常运行,但在IE中却非常慢. 我想四处看看,看看我的javascript的哪些部分可能会使它变慢.解决方法:Dynatrace AJAX Edition是您想要的,尽管它可能需要一些时间才能习惯. Dynatrace在网上有一些

Java VM的启动时间?

我目前正在我们的一项性能测试中调查一种奇怪的行为: 在此测试中,我多次执行非常复杂的计算.测试显示出一些加速行为.第一次运行是最昂贵的运行,因为大约100次运行后执行时间为1000-5000ns,此后下降到10-40ns.由于测试使用随机生成的值,因此我修改了测试以只生成一次数据,然后使用完

python-如何以编程方式查找linux中的网络使用情况

我正在尝试通过python代码计算wlan1接口上的总网络流量.到目前为止,我尝试使用ethtool,iftop,ifstat,nethogs,但是其中大多数工具都显示ncurses界面(基于文本的UI). 我尝试过这样的事情 import subprocess nw_usage = subprocess.Popen(['ifstat', '-i', 'wlan1']) 但这并不能给

javascript性能测试框架

我目前正在为对javascript有很大依赖性的大型Web应用程序实现模块观察器模式.我已经介绍了每个模块的单元测试,这对于捕获JavaScript的任何问题都非常有益. 我现在也想看看对我的JavaScript进行性能测试的可能性.是否有可用的框架可用于设置javascript文件的性能测试?解决方法:我熟

在Java运行时中测量一段代码的内存使用情况,以此作为服务的一项持续功能

我有一个项目,在该项目中,我需要能够测量以文本形式接收并在运行时使用Java Compiler API进行编译的函数在CPU和内存空间中的效率. 我正在使用ThreadMXBean来衡量运行时间.有更好/更精确的方法吗? ManagementFactory.getThreadMXBean().getCurrentThreadCpuTime(); 我需要的是关于

使用Python获取DNS解析时间和响应时间

PycURL或任何其他python pakcage是否提供有关以下信息: >查找 >连接时间 我想获得与此cURL命令相同的信息(无需使用子过程调用该命令): 命令 curl -s -w '\nLookup time:\t%{time_namelookup}\nConnect time:\t%{time_connect}\nPreXfer time:\t%{time_pretransfer}\nStartXfer time

Java-部分纹理在屏幕外-性能差异

图片上是两种情况的示例,其中正在渲染带纹理的多边形.全部由Opengl ES2完成. A)多边形部分不在视口中 B)多边形完全在里面 我的问题: 情况’A)’是否会消耗更少的系统/ GPU资源*,因为纹理部分不在屏幕上,还是会执行与我在视口内部渲染的效果相同的效果,为什么? *“资源”-表示速度,而

javascript – 比quicksort更快地优化合并排序

[http://jsperf.com/optimized-mergesort-versus-quicksort][1] 为什么这个半缓冲区合并排序的工作和quicksort一样快? QuickSort是: >就地,虽然它占用log(n)递归(堆栈空间)>缓存友好 这半缓冲区合并排序: >使用n / 2缓冲区进行合并.>使用log(n)递归.>减少比较. 我的问题是,为什么在这

javascript – 如何在jsperf中指定测试浏览器?

我发现jsperf中的很多测试用例可以在很多浏览器中运行并在browserscope中显示结果. 但是当我设置测试时,测试只能在我自己的浏览器中运行. 如何在所有版本的浏览器中运行我的测试用例?解决方法:jsPerf不会自动在所有浏览器中运行测试.你应该在你关心的所有浏览器中运行测试.这将填充

java – 是否可以在外部探查器下运行JMH基准测试?

我现在正在打猎.为了衡量吞吐量,并强制我们不退步,我正在使用精彩的JMH. 当我遇到一些缓慢的东西时,我想开始分析以查看发生了什么,根据JMH的作者this link写道: While JMH profilers can provide the aid in analyzing, I don’t think they are the substitute for proper pr

c – CPP中速度性能的测试功能

我创建了一个简单的函数来将任何小写字母a-z转换为大写,问题可能不是问题,但每个测试都返回0.如果我添加系统(“暂停”),我可以看到一个新值,表示暂停的长度. 有没有更准确的方法来测试速度,或者这实际上是否正确?我想将它与其他函数进行比较,看它是否比标准函数更快地转换. char*

如何通过JMeter中的JDBC采样器运行多个MySQL语句

我在JMeter 2.13中使用JDBC sampler. 我的JMeter采样器中有大约100个删除语句,如下所示: delete from abc where id >= ${Variable_Name}; delete from qwe where id >= ${Variable_Name}; delete from xyz where id >= ${Variable_Name}; 问题是,当我在JDBC sampler中运行单个语

如何在cassandra和mysql之间进行性能测试?

我有兴趣在MySQL和Cassandra中基于相同的数据集并仅使用一个节点进行一些性能查询测试 我想要的是检查Cassandra和MySQL中查询的响应时间,以查找不同类型的数据量以及多个数据访问. (试着强调数据库). 有什么更好的方法呢?什么是最合适的基准?解决方法:首先,我会尝试回答你的问题. 大

mysql – GUID与自动增量插入性能

我正在测试具有大量数据的表中自动增量整数与GUID(v4)之间的插入性能.在blog post之后,我期待看到差异.但是现在有超过600万行,我认为没有任何区别.这些是我的表的定义: 自动递增 CREATE TABLE `auto` ( `id` BIGINT(20) NOT NULL AUTO_INCREMENT, PRIMARY KEY (`id`)) GU

c – 避免使用内联asm优化变量

我正在阅读Preventing compiler optimizations while benchmarking,它描述了来自Chandler Carruths talk CppCon 2015: Chandler Carruth “Tuning C++: Benchmarks, and CPUs, and Compilers! Oh My!”的clobber()和escape()如何影响编译器. 通过阅读,我假设如果我有像“g”(val)

javascript – node.js“net”上的性能测试

有没有人对如何开始使用node.js“net”性能测试有任何建议? 我想看看我的应用程序将如何扩展并希望测试10,000个并发连接! 编辑:我想知道所以我可以看看我的Ubuntu服务器配置是否正确,等等.解决方法:专业性能测试工具与您的底层技术(node.js / .NET)无关,只看输出(HTTP请求和响应),因

java – Gatling 2.0 throttle不发送任何请求

我正在尝试使用节流功能运行简单的Gatling场景,但没有请求发送到服务器. 我正在使用Gatling 2.0.2,Java 1.8.0_25,Maven 3.2.3(全部在OS X上运行) 我的代码看起来像这样: object RequestHomePage { def apply() = { exec(http("Home Page Request") .get("http://

L2缓存行未命中计数

我想在运行一个特定程序时计算L2缓存未命中的总数.是否有任何方法可以在L2缓存中找到缓存未命中? 我知道,Core i7 CPU的性能计数器事件类型“L2_LINES_OUT”可用于Counts L2缓存线被驱逐,但不知道如何使用它? 我正在使用linux和Intel i7 IvyBridge机器. 任何指针或链接将受到高度赞赏

如何加载测试JavaScript / AngularJS应用程序?

我有一个JavaScript / AngularJS应用程序,它通过websockets与服务器连接. 有没有简单的负载测试方法?例如,我想看看当应用程序同时被调用100x时会发生什么(因此有100个连接到Web服务器). 有没有一种简单的方法来测试它?如果我需要软件,它应该在本地运行,因为应用程序在我的计算机上.

在数百万条记录,MySQL和PHP的数据库中优化插入

我需要使用PHP函数生成的随机SHA-1哈希值填充MySQL表. 我试图通过将其分成10000块来优化插入.我的问题是:以下方法有效吗?这是代码. //MySQL server connection routines are above this point if ($select_db) { $time_start = microtime(true); //query $query = 'INSERT INTO sha

java – YourKit – 对象的保留大小不等于它引用的所有对象的保留大小

对象的保留大小不等于其引用的所有对象的保留大小. 以下是发生的事情: >使用YourKit捕获内存快照. >点击一个对象&按类类型显示实例>假设实例的保留内存是A字节(600mb)>扩展并总结基础实例的保留大小,假设总和为B(300mb) A>>乙解决方法:让我给你举个例子. 首先,您需要了解保留的大小

OProfile警告“丢弃超空间样本”意味着什么?

使用统计执行分析器OProfile可视化我的C应用程序的调用图配置文件时,它会多次包含以下警告.这个警告对我来说相当神秘: warning: dropping hyperspace sample at offset 1af9 >= 2be8 for binary /home/myuser/mybinary 我在Xen虚拟化环境中使用OProfile,如下所示: modprobe oprof

在什么情况下Java性能会随着内存的增加而降低?

我们正在DEV环境中加载测试Java 1.6应用程序. JVM堆分配为2Gb,-Xms2048m -Xmx2048m.在负载测试下,应用程序运行流畅,从不使用超过1.25Gb的堆,垃圾收集完全正常. 在我们的UAT环境中,我们使用相同的参数运行负载测试,唯一的区别是JVM,它分配了4Gb,-Xms4096m -Xmx4096m,否则,硬件与DEV

c# – .NET应用程序和性能监视

有一个关于如何监控基于Windows的应用程序(控制台应用程序,Win Forms应用程序或服务)的性能的快速问题.我正在寻找有关如何正确有效地监视.NET环境中开发的应用程序的性能(CPU利用率,使用的内存,进程等)的信息.我需要编写一些代码来触发WMI的可用性吗?是否有特定的方法来创建与您创

将MySQL tinyint booleans(0/1)转换为PHP布尔值(true / false)

我需要重复将MySQL tinyint(1)’boolean’数据类型转换为PHP布尔值,我一直在尝试测试最快的方法来执行此操作.我的数据映射如下: > NULL = FALSE > 0 =假> 1 = TRUE 环顾四个小时后,我似乎无法找到任何性能解释/批评,所以我去尝试自己制作一个我找到的可能解决方案.我的代码如下: ec