登录 注册
当前位置:主页 > 资源下载 > 13 > pna-x矢量网络分析仪能够精确测量各系统调用时的噪声系数

pna-x矢量网络分析仪能够精确测量各系统调用时的噪声系数

  • 更新:2024-11-05 10:13:26
  • 大小:23.36MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Unix - 操作系统
  • 格式:PDF

资源介绍

12.3 各系统调用的实现 各系统调用的实现如表 12-1所示。 表 12-1 各系统调用的实现 函数原型(用户实现) 调 用 号 内核实现 方 式 功 能 无 0 nullsys 间接调用 间接调用接口 void exit(int code); 1 rexit() 直接调用 退出当前进程 int fork(); 2 fork() 直接调用 创建子进程 int read(int fd, char *buf, int len); 3 read() 间接调用 读取文件数据 int write(int fd, char *buf, int len); 4 write() 间接调用 写入数据到文件 int open(char *fileName, int mode); 5 open() 间接调用 打开文件 int close(int fd); 6 close() 直接调用 关闭文件 int wait()或 int wait(&status); 7 wait() 直接调用 等待子进程退出 int creat(char *fileName, int mode); 8 creat 间接调用 创建文件 int link(char *fileLink, char *fileNew); 9 link 间接调用 新创建文件 fileNew,并链接到已有 文件 fileLink int unlink(char *fileToUnlink); 10 unlink 间接调用 删除文件 fileToUnlink 和节点的关 联,如果它是最后一个关联到该节点的 文件,则删除文件 续表 函数原型(用户实现) 调 用 号 内核实现 方 式 功 能 void execl(char *exeFile, int arg1, int arg2, …, 0); 11 exec 间接调用 运行可执行文件 exeFile,并传递参数 给它。和 fork相对,它用来动态创建进