解释Linux中time命令的输出

时间:2015-03-15 21:37:48

标签: python time titan

我有Titan(在我的系统上运行嵌入式cassandra)。我正在使用我的python程序中的Bulbs包访问Titan Graph数据库。

通过上面的设置,我运行以下python应用程序来创建一个非常简单的图形。

  from bulbs.titan import Graph
  g = Graph()
  switch = g.vertices.create(name="switch")
  device = g.vertices.create(name="device")
  g.edges.create(switch, "connected to", device)

如果我使用time命令测量从linux命令执行上述python应用程序所需的时间

time python graph.py

我得到的价值如下所示。

real    0m1.654s
user    0m0.039s
sys     0m0.017s

创建顶点和边的挂钟时间为1.654秒。用户部分程序花费的时间为0.039秒。在内核部分上花费的时间是0.017秒。这两个组件加起来 0.056秒如何计算剩余的时间略多于1秒。这段时间线程是否正在睡觉?是否可以为另一个进程安排处理器?或处理器是否轮询? 我怎么知道这个?

0 个答案:

没有答案