实验二 同步和异步write的效率比较.docVIP

  • 3
  • 0
  • 约3.99千字
  • 约 5页
  • 2017-06-13 发布于湖北
  • 举报
实验二 同步与异步write的效率比较 一实验目的 掌握unix的文件I/O系统调用 二要求 1实验要求程序必须指定输出的文件名,而该文件是否按同步方式打开,则是可以选择的。因此程序至少带一个,至多两个输入参数。程序默认从标准输入STDIN_FILENO读取输入文件,可以利用shell的输入定向功能选择具体的输入文件。 2系统调用times()的说明 #include sys/times.h clock_t times(struct tms *buf); struct tms { clock_t tms_utime; /* 记录进程除系统调用外所使用的CPU时间 */ clock_t tms_stime; /* 记录进程的系统调用所使用的CPU时间 */ clock_t tms_cutime; /* 记录子进程除系统调用外所使用的CPU时间 */ clock_t tms_cstime; /* 记录子进程的系统调用所使用的CPU时间 */ }; times函数的返回值是进程迄今为止的存活时间。所有时间都是以“滴答”为单位的,函数sysconf(_SC_CLK_TCK)可获得所运行系统每秒的滴答数(参考课本P33)。 三设计和实现

文档评论(0)

1亿VIP精品文档

相关文档