UNIX 程序设计实验二 同步/异步write的效率比较
发布时间
阅读量:
阅读量
实验二 同步与异步write的效率比较
一:实验目的
熟悉并掌握Unix系统中文件I/O相关的系统调用方法。
二:要求
-
实验所设计的程序必须明确指定输出文件的名称,而该文件是否以同步方式打开则由用户自行选择。因此,程序至少应包含一个输入参数,最多可包含两个输入参数。默认情况下,程序将从标准输入STDIN_FILENO读取内容,用户可通过shell的输入重定向功能来指定具体的输入文件。
-
系统调用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时间 */
};
tim
全部评论 (0)
还没有任何评论哟~
