performance-testing相关内容

Angular 2 SpaTemplate如何删除服务器端渲染,这是什么意思是性能明智

我创建了一个GitHub仓库,它目前有两个分支,master和clean_state(默认的Angular 2 SpaTemplate)。我正在寻找删除服务器端渲染,同时仍然保持应用程序以类似的方式工作。我正在使用Visual Studio 2017企业版,这个项目是一个Asp.Net Core 1.1项目。 我从未使用过这项技术,只理解剥离的基本知识这个模块来自于这个项目。 我的问题 ..
发布时间:2018-04-28 14:34:27 其他开发

如何在git上共享XCode性能测试基准?

我在XCode上进行了性能测试,其基准集如下所示。 解决方案 基线保存在 CallIn.xcodeproj / xcshareddata / xcbaselines / 文件夹,这意味着您只需 将它包含在 .gitignore 文件中,您就可以添加他们到您的远程。 (如果您找不到该文件夹​​,请右键单击您的 .xcodeproj 文件并点击'显示软件包内容') 一旦完成,每个同 ..
发布时间:2018-04-27 21:44:43 移动开发

GCC优化级别。哪个更好?

执行用O3编译的代码在资源方面总是非常贪婪? p> 是否有任何科学参考或规格说明显示不同级别Mem / cpu消耗的差异? 在这个问题上经常关注这些优化对执行时间,编译代码大小和能量的影响。但是,我无法找到太多关于资源消耗的工作(通过启用优化)。 预先感谢。 解决方案 不,没有绝对的方法,因为编译器中的优化是一门艺术(甚至没有很好的定义,并且可能是不可判定或棘手)但是一些 ..

Spark Streaming:应用程序运行状况

我有一个 Kafka 基于 Spark Streaming 应用程序,每5分钟运行一次。查看运行5天后的统计数据,有几点意见: 处理时间从30秒到50秒逐渐增加。快照如下所示,其中突出显示了处理时间表: 垃圾收集日志显示如下所示: 问题: 有没有一个很好的解释,为什么处理时间已经大幅增加,即使事件数量大致相同(在最后一个波谷期间)? 我差不多70 GC日志在每个处理周期结束时 ..

Jmeter的ftp请求具有不同的文件名

我对jmeter很陌生。我准备了一些jmeter脚本将文件从本地目录移动到远程ftp目录。我通过使用Jmeter FTP采样器成功完成了这项工作。现在我在每次更改文件名之前都要面对一个挑战,因为我把它放在远程目录中。我想用不同的文件名处理多个ftp请求。 有什么方法可以在每个FTP请求中更改文件名,然后再转到FTP请求。 jmeter version 2.13。 谢谢, Ajeesh ..
发布时间:2018-04-13 14:13:00 其他开发

定时一个Fortran多线程程序

我有一个Fortran 90程序调用一个多线程例程。我想从调用例程中调用这个程序。如果我使用 cpu_time(),我最终将所有线程的cpu_time(在我的情况下为8)加到一起,而不是程序运行所需的实际时间。 etime()例程似乎也是这样做的。任何想法如何我可以计时这个程序(不使用秒表)? 解决方案 尝试 omp_get_wtime );请参阅 http://gcc.gnu.org/o ..
发布时间:2018-03-16 16:50:47 其他开发

文件系统性能测试

我正在写一个python脚本,它将在linux文件系统中执行性能测试。所以除了死锁之外,竞争条件和时间还需要执行一个操作(删除,读取,写入和创建)测试应该包含的其他变量/参数? 解决方案文件系统性能测试是一个非常复杂的话题。你可以很容易地犯了很多错误,基本上使你的整个测试毫无价值。 Stony Brook University和IBM Watson Labs已经发表了一篇强烈推荐的期刊 ..
发布时间:2017-11-06 21:56:14 Python

实体框架与存储过程 - 性能测量

我正在尝试建立多少比较慢的实体框架超过存储过程。我希望说服我的老板让我们使用实体框架来方便开发。 问题是我进行了一个性能测试,看起来像EF是大约7倍存储产品我觉得这很难相信,我想知道我是否缺少一些东西。这是一个决定性的测试吗?有什么可以做的,以提高EF测试的性能? var queries = 10000; //存储Proc测试 秒表spStopwatch =新的秒表(); ..

在vb.net中跟踪函数调用的持续时间

在我们的VB6应用程序中,我们添加了一些实用功能,用于跟踪功能中花费的时间。我们这样做是为了跟踪性能瓶颈。 基本上,它的工作原理是有两个实用功能:StartTickCount()和EndTickCount()。您将传递每个函数的名称,并且函数将使用字典来获取StartTickCount()被调用时的刻度计数,然后在调用EndTickCount()时减去计数。这不是完美的,因为当然没有考虑到拨 ..

连续集成中的Java概要分析

是否有任何与Jenkins等CI服务器集成的Java性能分析工具? 我不知道这样的事情是否存在,类型的测试框架,产生的结果像YourKit Profiler的快照。这些将由CI服务器调用,结果与构建一起存储。结果是,可以看到代码单元中性能变化的历史记录,以帮助在系统集成级别进行更全面的性能调查。 解决方案 请参阅 spf4j ,我将其用于持续性分析(分析始终开启)。 它使用抽样 ..

厚客户端的性能测试

我有一个厚客户端应用程序要测试。我们需要下载jnlp文件,然后启动它,提供所需的凭据,然后单击提交。然后启动应用程序。 我是性能测试的新手,想要对这个应用程序进行性能测试。 解决方案 什么是开放源代码工具对于测试胖客户端是最好的工具?厚客户测试“?如果它是关于它启动,下载或操作多快,你需要循环到桌面自动化软件。目前可用于桌面测试自动化的最佳开源工具是: Sikuli LDTP ..

C ++的性能测试实用程序

我很好奇是否有人对性能测试库和前端有任何建议,这将为C ++生成漂亮的图形图表(就像gcov如何生成覆盖数据,并且有前端用于查看代码覆盖率数据)。能够生成以下图表: http://download.eclipse.org/eclipse/downloads/drops/S-3.7M4-201012081300/performance/performance.php?fp_type=0 ..
发布时间:2016-10-22 18:12:18 C/C++开发

我如何才能找到硬盘速度

我如何才能找到硬盘速度?我不能使用 System.IO.File.Copy 并使用定时器来获得硬盘的速度,因为缓存文件之后,速度会比真正的实时高。 我能做些什么呢? 解决方案 究其原因,后续的读取速度是高得多的写入文件后比预期的是,该文件是通过在当它在存储器即写入的磁盘系统缓存操作系统缓存。后续文件的读取是有效从内存中读取,而不是磁盘。 请查看此代码项目的文章提供了一个解决方案 ..
发布时间:2016-10-03 20:01:29 C#/.NET

我需要一个缓慢的C#功能

对于一些测试,我做我需要一个C#函数,采用10秒左右来执行。它将从ASPX页面调用,但我需要的功能,吃起来的CPU时间在服务器上,而不是渲染时间。慢查询到罗斯文数据库会的工作,或者一些很慢的计算。 ?任何想法 解决方案 试算第n个质数来模拟CPU密集型的工作 - 公共无效慢速() { 长nthPrime = FindPrimeNumber(1000); //更多的时间提出了更高的价 ..
发布时间:2016-09-22 20:43:24 C#/.NET

相比单一的过程中的场景多个流程场景意外降低访问时间

我访问来自program1的一个共享库(共享阵列),并找到访问时间阅读该数组中的所有元素。我得到了17000左右,而蜱仅PROGRAM1单独执行。 现在,当我在另一个选项卡中首先执行Program2中(有空while循环,从终止持有它),然后运行程序1,测量访问时间读取该数组的所有元素。 令我惊讶,现在我得到8000ticks相比,其中只有PROGRAM1执行previous场景。 看起来虽 ..
发布时间:2016-08-23 10:17:14 C/C++

测量CPU频率调节作用

最近我试图衡量CPU缩放的效果。它是准确的,如果我使用这个时钟来衡量呢? 模板<的std ::还会将intmax_t CLOCK_FREQ> 结构rdtsc_clock { 无符号的typedef长长的代表; 的typedef的std ::比率。1,CLOCK_FREQ>期; 的typedef的std ::时辰::持续时间 ..
发布时间:2016-08-22 15:58:39 C/C++开发

而使用()和睡眠()的区别把程序进入睡眠模式

我创建了一个共享对象,并从两个不同的程序访问和测量的时间。 的 数据阵列是两个进程之间的共享对象。的 案例1:使用,而里面的程序1 程序1: 访问共享数据阵列; //加载到内存中,避免访问时间计算时页面错误开始=定时器; 访问共享数据阵列 结束=定时器;Time_needed =年底启动 的printf(“内部程序1,时间1 =%d个\\ N”,Time_needed); 开始=定时器; ..
发布时间:2016-08-19 15:03:26 服务器开发