
操作系统
人生无根蒂,飘如陌上尘
彼黍离离,彼稷之苗。行迈靡靡,中心摇摇。知我者,谓我心忧;不知我者,谓我何求。悠悠苍天,此何人哉?
展开
-
进程间通信
1.了解什么是消息 2.熟悉消息传送的机理 消息是一个格式化的可变长的消息单元,消息机制允许一个进程给其他人任意的进程发送一个消息。当一个进程收到多个消息时,可将它们排成一个消息队列。 3.所使用的系统函数 msgget() 获得一个消息的描述符,该描述符指定一个消息队列以便于其他系统调用。如果创建一个新的消息队列,或者希望存取一个已经存在的消息队列,也可以使用系统调用msgget()。 msgg...原创 2019-11-08 17:18:11 · 201 阅读 · 0 评论 -
linux中管道通信实验
在linux内核中,fork函数用于创建进程 系统调用格式: pid=fork() fork()返回值的意义: 0 在子进程中,pid变量保存的fork()返回值为0,表示当前进程是子进程。 当大于0 在父进程中,pid变量保存的fork()返回值为子进程的id值(进程唯一标识符) -1 创建失败 lockf函数用于对进程进行上锁和解锁,这就相当于PV操作,对共有资源进行限制。 参数定义 int...原创 2019-10-18 18:17:53 · 1212 阅读 · 0 评论