fbpx
维基百科

time (Unix)

time是一个Unix操作系统上的命令。它可以用于确定执行特定命令持续的时间。

用法 编辑

要使用该命令,只需在任何命令前加上time,如:

time ls 

当命令完成时,time 将计算并报告执行ls命令所花费的用户CPU时间、系统CPU时间和真实时间。不同版本的命令输出格式不一,有的会给予额外的统计数据,如下面的例子:

 $ time host wikipedia.org  wikipedia.org has address 207.142.131.235  0.000u 0.000s 0:00.17 0.0% 0+0k 0+0io 0pf+0w  $ 

time(1) 可以作为一个独立的程序存在(如GNU time)或作为shell内建命令(例如在tcshzsh中)。

用户时间与系统时间 编辑

第一次看到时,术语“用户CPU时间”可以会有点误导。需要明确的是,总CPU时间是指CPU花费在程序执行操作的时间,及CPU花费在内核为该程序执行系统调用的时间组合。当程序在数组中循环时,将累加到用户CPU时间。相反,当一个程序执行如execfork系统调用时,将累加到系统CPU时间。

真实时间与CPU时间 编辑

在这里,术语“真实时间”指的是“挂钟”经过的时间,就像用秒表计时一样。总CPU时间(用户时间+系统时间)可能会大于或小于该值。因为一个程序可能会花时间来等待,并且不执行操作(无论是在用户还是系统模式中),实际时间可能大于总CPU时间。因为程序可能会fork子程序,而他们的CPU时间(用户和系统)会被加到time报告的值,总CPU时间可能大于实际的时间。

操作方法 编辑

根据time的GNU实现源代码,大多数显示的信息是从wait3系统调用派生的。在没有wait3调用返回状态信息的系统中,将使用times调用代替。

参见 编辑

参考 编辑

time, unix, 此條目介紹的是unix命令, 关于unix下表示时间点的方法, 请见, unix时间, 关于unix函数调用, 请见, time, 此條目翻譯品質不佳, 原文在en, 翻譯者可能不熟悉中文或原文語言, 也可能使用了機器翻譯, 請協助翻譯本條目或重新編寫, 并注意避免翻译腔的问题, 明顯拙劣的翻譯請改掛, href, template, html, class, redirect, title, template, href, wikipedia, html, class, redirect,. 此條目介紹的是Unix命令 关于Unix下表示时间点的方法 请见 UNIX时间 关于Unix函数调用 请见 time h 此條目翻譯品質不佳 原文在en time Unix 翻譯者可能不熟悉中文或原文語言 也可能使用了機器翻譯 請協助翻譯本條目或重新編寫 并注意避免翻译腔的问题 明顯拙劣的翻譯請改掛 a href Template D html class mw redirect title Template D d a a href Wikipedia CSD html G13 class mw redirect title Wikipedia CSD G13 a 提交刪除 b time b 是一个Unix操作系统上的命令 它可以用于确定执行特定命令持续的时间 目录 1 用法 2 用户时间与系统时间 3 真实时间与CPU时间 4 操作方法 5 参见 6 参考用法 编辑要使用该命令 只需在任何命令前加上time 如 time ls 当命令完成时 time 将计算并报告执行 a href Ls html title Ls ls a 命令所花费的用户CPU时间 系统CPU时间和真实时间 不同版本的命令输出格式不一 有的会给予额外的统计数据 如下面的例子 time host wikipedia org wikipedia org has address 207 142 131 235 0 000u 0 000s 0 00 17 0 0 0 0k 0 0io 0pf 0w time 1 可以作为一个独立的程序存在 如GNU time 或作为shell内建命令 例如在tcsh或zsh中 用户时间与系统时间 编辑第一次看到时 术语 用户CPU时间 可以会有点误导 需要明确的是 总CPU时间是指CPU花费在程序执行操作的时间 及CPU花费在内核为该程序执行系统调用的时间组合 当程序在数组中循环时 将累加到用户CPU时间 相反 当一个程序执行如exec或fork系统调用时 将累加到系统CPU时间 真实时间与CPU时间 编辑在这里 术语 真实时间 指的是 挂钟 经过的时间 就像用秒表计时一样 总CPU时间 用户时间 系统时间 可能会大于或小于该值 因为一个程序可能会花时间来等待 并且不执行操作 无论是在用户还是系统模式中 实际时间可能大于总CPU时间 因为程序可能会fork子程序 而他们的CPU时间 用户和系统 会被加到time报告的值 总CPU时间可能大于实际的时间 操作方法 编辑根据time的GNU实现源代码 大多数显示的信息是从wait3系统调用派生的 在没有wait3调用返回状态信息的系统中 将使用times调用代替 参见 编辑Unix实用程序列表 系统时间 UNIX时间 Cron 调度作业在特定时间执行的进程 TIME DOS命令参考 编辑time time a simple command 命令与工具 Commands amp Utilities 参考 单一UNIX 规范第7期 由國際開放標準組織发布 time 1 time a simple command or give resource usage Linux程序员手册页 用户命令 User Commands nbsp 这是一篇与Unix相关的小作品 你可以通过编辑或修订扩充其内容 查论编 取自 https zh wikipedia org w index php title Time Unix amp oldid 60465609, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。