当前位置:嗨网首页>书籍在线阅读

18-日期和时间

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

2.16 日期和时间

进程涉及两种类型的时间。

  • 真实时间:指的是在进程的生命期内(所经历的时间或时钟时间),以某个标准时间点(日历时间)或固定时间点(通常是进程的启动时间)为起点测量得出的时间。在UNIX系统上,日历时间是以国际协调时间(简称UTC)1970年1月1日凌晨为起始点,按秒测量得出的时间,再进行时区调整(定义时区的基准点为穿过英格兰格林威治的经线)。这一日期与UNIX系统的生日很接近,也被称为纪元(Epoch)。
  • 进程时间:亦称为CPU时间,指的是进程自启动起来,所占用的CPU时间总量。可进一步将CPU时间划分为系统CPU时间和用户CPU时间。前者是指在内核模式中,执行代码所花费的时间(比如,执行系统调用,或代表进程执行其他的内核服务)。后者是指在用户模式中,执行代码所花费的时间(比如,执行常规的程序代码)。

time命令会显示出真实时间、系统CPU时间,以及为执行管道中的多个进程而花费的用户CPU时间。