问题标签 [time-measurement]

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.

0 投票
0 回答
17 浏览

python - 如果 elapsedtime > value 则强制返回

我需要python中的一些东西,如果它不能完全完成它的任务,它会强制一个方法退出。想象一下,您有一个管道(几个步骤),我需要让该管道最多执行一个小时。如果它成功完成它的工作,则返回完整的结果如果花费了一个多小时,它应该停止执行下一步并返回当前状态。

有什么可以做到的吗?

0 投票
1 回答
45 浏览

c++ - 为类方法进行时间测量

我已经为测量函数运行时间编写了类。它的工作正常。但是,当我开始在我的项目中使用它来测量类方法的速度时,它会因以下错误而中断:

错误:无效使用非静态成员函数

这是我的测量功能:

我如何将类方法传递给我的函数,或者我如何编写测量类方法速度的函数?

0 投票
1 回答
115 浏览

java - 测量不同语言的执行时间

我正在做一个项目,其目的是比较不同语言的排序算法。我的比较将有两种类型:

  1. 基于日历时间的比较
  2. 基于处理器时间的比较

我想知道,如果我可以比较这个方法/功能/程序:

基于日历时间的比较

  1. Java -System.nanoTime()然后是毫秒时差/1000000

  2. Python -time.time() 然后时差 *1000

  3. C -gettimeofday()然后

  4. 帕斯卡 -now然后使用时差MilliSecondsBetween()

基于处理器时间的比较

  1. Java -getThreadCpuTime()然后是时差

  2. Python -thread_time() 然后是时差

  3. C -clock()那么时差

  4. 帕斯卡-getTickCount64然后是时差//我不确定这个,你能给出建议吗?

0 投票
2 回答
58 浏览

c++ - chrono 在同一功能上给出不同的度量

我正在尝试测量执行时间。我在 Windows 10 上并使用 gcc 编译器。

这是我的代码,用于测量bp_w->insert() 函数插入工作的时间,如跟随(只是伪代码)

实际结果是,read 是_load_node执行次数。write 是_save_node执行次数。时间是纳秒。

我不知道为什么会出现这个结果并想知道。

0 投票
1 回答
22 浏览

cplex - CPLEX 中的时间测量单元

在 IBM ILOG CPLEX 模型中,我使用“MyCplex.getCplexTime()”来测量时间,但输出为“time:2338551.031”。我无法弄清楚它的单位。是否有任何代码可以以秒为单位获取时间?

0 投票
1 回答
49 浏览

python - 如果值重复超过 10 秒,我想打印时间

如果出现以下情况,下面的代码将开始打印时间:

time.time() - start_time) >10Total_ratio > 5.0

但它只工作一次。如何让它每 10 秒工作一次,因为它只工作一次。