摘要:
1 实验目的 理解Linux的信号机制学会编写信号发送和信号处理程序 2 背景知识 信号处理是linux程序的一个特色。用信号处理来模拟操作系统的中断功能。要想使用信号处理功能,你要做的就是填写一个信号处理函数即可。 要对一个信号进行处理,就需要给出此信号发生时系统所调用的处理函数。可以对一个特定的 阅读全文
摘要:
1 实验目的 1、加深对进程概念的理解,明确进程和程序的区别 2、进一步认识并发执行的实质 3、分析进程争用资源的现象,学习解决进程互斥的方法 2 背景知识 要用到的系统调用 1、int fork( )创建一个新进程 头文件:#include <sys/types.h> #include <unis 阅读全文
摘要:
Linux编程实验——Linux文件I/O编程 背景知识 ● open()函数用于打开或创建文件,在打开或者创建文件时可以指定文件的属性及用户的权限等各种参数。 ● close()函数用于关闭一个被打开的文件。当一个进程终止时,所有被它打开的文件都由内核自动关闭,很多程序都使用这一功能而不显示地关闭 阅读全文