命令行参数“时间节点 app.js”中的“时间”是啥意思? [复制]
Posted
技术标签:
【中文标题】命令行参数“时间节点 app.js”中的“时间”是啥意思? [复制]【英文标题】:What is the "time" mean in the command line arguement "time node app.js"? [duplicate]命令行参数“时间节点 app.js”中的“时间”是什么意思? [复制] 【发布时间】:2019-04-18 14:40:38 【问题描述】:App.js 包含以下代码:
function add(num1,num2)
let sum = num1+ num2;
let sum = add(2,2);
当我在命令行中运行“time node app.js”时,我得到了响应:
真正的 0m0.312s
用户 0m0.000s
系统 0m0.015s
这是什么意思?时间标志测量的是什么?运行时间是如何计算的?你能指点我关于这个标志的文件吗?
【问题讨论】:
gnu.org/software/bash/manual/bashref.html#Pipelines 【参考方案1】:time
是一个 unix 命令,用于确定特定命令的执行时间。使用 node 命令运行时,您会看到类似
1.88 real 0.24 user 0.06 sys
在执行结束时。 real
是总经过时间,user
是花费在用户代码中的时间,sys
是花费在 lernel 代码中的时间。 This answer 解释得更好。
【讨论】:
以上是关于命令行参数“时间节点 app.js”中的“时间”是啥意思? [复制]的主要内容,如果未能解决你的问题,请参考以下文章