benchmarking相关内容

在哪里可以找到 Apache Lucene/Solr 的性能基准

是否有任何链接/资源可用于大型数据集上的 Lucene/Solr 性能基准测试.500GB~5TB以上的数据集 谢谢 解决方案 Lucene 提交者 Mike McCandless 在 benchmarks 上运行定期跟踪性能改进和回归.它们是使用 Wikipedia 导出的,可能比您要查找的要小一些. 但性能并不太取决于输入大小,而是取决于文档的数量和唯一术语.如果您已经有一 ..
发布时间:2022-01-15 13:21:51 其他开发

在mysql vs cassandra中插入速度

我有很多(大约一百万秒)必须插入数据库的结构数据我看到很多关于 sql vs noSql 和 Nosql 类型的基准测试,然后收集 cassandra 作为数据库 但我创建了一个基准来测试 mysql 与 cassandra 的写入/更新/选择速度mysql 在我的基准测试中有更好的性能,我想知道我的错误是什么? php 用作编程语言YACassandraPDO 和 catalonia ..
发布时间:2022-01-13 13:19:28 数据库

CUDA 内核计时策略:优点和缺点?

在为 CUDA 内核计时时,以下内容不起作用,因为内核在执行时不会阻塞 CPU 程序执行: 开始计时器内核>>();结束计时器 我已经看到了三种(成功地)为 CUDA 内核计时的基本方法: (1) 两个 CUDA eventRecords. 浮动响应时间;//结果将以毫秒为单位cudaEvent_t 开始;cudaEventCreate(&start);cudaEvent ..
发布时间:2022-01-10 16:03:01 其他开发

定时 CUDA 操作

我需要为 CUDA 内核执行计时.最佳实践指南说我们可以在 Windows 中使用事件或标准计时函数,如 clock().我的问题是使用这两个函数会给我一个完全不同的结果.事实上,事件给出的结果与实践中的实际速度相比,似乎是巨大的. 我真正需要的是能够通过首先在较小的数据集上运行计算的简化版本来预测计算的运行时间.不幸的是,这个基准测试的结果完全不切实际,要么过于乐观(clock()),要么 ..
发布时间:2022-01-10 15:23:25 其他开发

哪个更快:多个单 INSERT 或一个多行 INSERT?

我正在尝试优化将数据插入 MySQL 的代码的一部分.我应该链接 INSERT 以制作一个巨大的多行 INSERT 还是多个单独的 INSERT 更快? 解决方案 https://dev.mysql.com/doc/refman/8.0/en/insert-optimization.html 插入一行所需的时间由以下因素决定,其中数字表示大概的比例: 连接:(3) 向服务器发 ..
发布时间:2022-01-09 12:06:19 数据库

基准 Linq2SQL、Subsonic2、Subsonic3 - 还有其他让它们更快的想法吗?

我已经在 Subsonic 2 工作了 3 年多了...... 在 Linq 出现之后,然后是 Subsonic 3,我开始考虑转向连接到 sql 的新 Linq 期货. 我必须说我开始使用 SubSonic 3 移动和移植我的 subsonic 2,很快我发现速度太慢了,我不相信 - 并开始所有测试. 然后我测试了 Linq2Sql,也看到了一个延迟 - 将它与 Subsoni ..
发布时间:2022-01-07 15:20:38 其他开发

如何在 phpmyadmin 中多次运行查询?

我想要一种能够对查询进行 1,000,000 次基准测试的方法.什么是最简单的方法来做到这一点?目前我已经搜索了多次发出查询的方法,但没有弹出任何内容. 我也遇到过可以在 mysql 命令行中运行的 benchmark() 命令,但它似乎有一些限制,我似乎无法让它工作. 解决方案 这并不是 phpMyAdmin 的工作,它是面向 MySQL 初学者的 GUI. 将查询放在一个脚 ..
发布时间:2022-01-05 18:04:54 数据库

F# 似乎比其他语言慢...我能做些什么来加快速度?

我喜欢 F# ;我真的,真的.被“函数式编程"-bug 咬了之后,我强迫自己在有机会的时候使用它.事实上,我最近用它(在一个星期的假期中)编码一个不错的 AI算法. 但是,到目前为止,我的尝试(请参阅与我的第一次尝试相关的 SO 问题 here) 似乎表明,尽管无疑很漂亮……在我使用过的所有语言中,F# 的执行速度是最慢的. 我的代码做错了吗? 我在我的博文中详细解释了我所做的事 ..
发布时间:2022-01-05 09:51:40 其他开发

对 ASP.NET 网站进行基准测试,我可以使用 jmeter 吗?

只看 jmeter,我可以看出它是一个桌面应用程序,所以可以说我可以用它来对运行 asp.net 的 Windows 服务器进行基准测试吗? 还有其他推荐的工具吗? 解决方案 是的,我成功地将 JMeter 与我的 ASP.NET(非 MVC)网站一起使用. 这两个教程真是天赐之物: http://blog.technicallyworks.com/2009/06/loa ..
发布时间:2022-01-04 12:34:37 C#/.NET

哪个测量正确,JMeter 还是 Apache ab?

我开始在 JMeter 中编写一些基本测试,并惊讶于测量结果与 Apache ab 的测量结果如此不同. 我有一个千兆 LAN,连接运行 Nginx 的 Intel i7 服务器和运行 JMeter 或 ab 的 i5 测试机.最初,我只是测试开箱即用的 Nginx 主页响应率. ab -c 1 -n 100 http://testserver.local/ 给予 文件路径:/文件长度 ..
发布时间:2022-01-04 12:09:32 其他开发

如何在 Java 中测量磁盘速度以进行基准测试

我想知道如何使用 Java API 测量磁盘速度. 随机读取、顺序读取和随机顺序写入. 如果有人认为这不是一个真正的问题.请在关闭之前解释一下. 谢谢 解决方案 你可以看看我用java写的一个磁盘工具.它可能不是特别花哨,但确实有效. https://sourceforge.net/projects/jdiskmark/ 这是编写测量代码的片段: try ( ..
发布时间:2022-01-04 08:47:24 Java开发

为什么第一次运行总是慢得多?

我编写了一个宏来报告运行给定操作所需的时间.它运行多次,并以纳秒为单位打印出每次运行的时间.第一次运行总是比后续运行花费更多的时间.为什么会这样? 这是 10 x 10 次运行的结果,计时 Thread.yield(): >(dotimes [x 10] (prn (times 10 (Thread/yield))))[55395 1659 622 561 591 702 795 719 ..
发布时间:2022-01-02 23:22:29 Java开发

Clojure 数字运算性能

我不确定这是否属于 StackOverflow 或 Clojure Google 群组.但该组似乎正忙于讨论 Clojure 1.2 的数值改进,所以我会在这里尝试: http://shootout.alioth.debian.org/ 有许多性能基准各种语言. 我注意到 Clojure 不见了,所以我制作了 n 体问题. 我能够生成的最快的代码可以是 在这里找到,并且基准测试似 ..
发布时间:2022-01-02 23:01:07 其他开发

用 C、Clojure、Python、Ruby、Scala 等解释基准

免责声明 我知道人工基准是邪恶的.它们只能显示非常具体的狭窄情况的结果.我不认为一种语言比另一种更好,因为一些愚蠢的板凳.但是我想知道为什么结果如此不同.请在底部查看我的问题. 数学基准描述 基准是简单的数学计算,用于找到相差 6 的素数对(所谓的性感素数)例如.低于 100 的性感素数将是:(5 11) (7 13) (11 17) (13 19) (17 23) (23 29 ..
发布时间:2022-01-02 22:54:42 Python

随机插入/删除的综合向量与链表基准

所以我知道 this 问题,以及其他关于 SO 的问题问题,但其中大部分处理数据结构的复杂性(只是复制到这里,理论上链接这个有 O( 我理解复杂性似乎表明列表会更好,但我更关心现实世界的表现. 注意:这个问题的灵感来自 slides45 和 46 Bjarne Stroustrup 在 Going Native 2012 上的演讲,在那里他谈到了处理器缓存和引用的局部性如何真正帮助向量 ..
发布时间:2022-01-01 18:09:58 C/C++开发

基准测试:python 是否有更快的方式来遍历网络文件夹?

我需要遍历一个包含大约一万个文件的文件夹.我的旧 vbscript 处理这个很慢.从那时起我就开始使用 Ruby 和 Python,因此我在这三种脚本语言之间做了一个基准测试,看看哪一种最适合这项工作. 以下对共享网络上 4500 个文件的子集的测试结果是 Python:106 秒红宝石:5 秒脚本:124 秒 Vbscript 最慢并不奇怪,但我无法解释 Ruby 和 Python 之 ..
发布时间:2022-01-01 09:29:43 Python