系统调用及进程控制.ppt

系统调用及进程控制

第9章相关说明 说明:(1)实验相关ppt内容选自《操作系统课程设计》的核心实验。 第9章 系统调用及进程控制实验 提纲 提纲 实验目的 理解BIOS中断调用、系统调用以及C语言标准库函数的联系和区别; 理解Linux API和系统调用的区别; 熟悉Linux下进程控制相关的系统调用,并熟练使用相关函数完成进程控制的操作; 学习写makefile文件 提纲 实验内容 1.登录Linux系统; 2.在home目录下建立以自己学号为文件名的文件; 3.拷贝实验提供源代码至自己建立的文件; 4.阅读关于系统调用fork,exec,wait,exit,pipe等函数(可通过man函数进行查询); 5.编写makefile,用make编译源代码中fork.c,pipe.c,并填写相关实验报告; 6.运行上一步生成的可执行文件,观察结果及进程,并填写实验报告相关内容; 7.查阅资料,掌握信号和进程调度阅读signal.c代码,编译并运行,另开终端,用ps和kill命令终止进程; 提纲 实验算法(系统调用) 操作系统的主要功能是为应用程序的运行创建良好的环境,为了达到这个目的,内核提供一系列具备预订功能的多内核函数,通过一组称为系统调用(system call)的接口呈现给用户。系统调用把应用程序的请求传给内核,调用相应的内核函数完成所需的处理,将处理结果返回给应用程序,如果没有系统调用和

文档评论(0)

1亿VIP精品文档

相关文档