linux进线程
今晚打老虎吖
这个作者很懒,什么都没留下…
展开
-
linux进线程学习知识点2
知识点汇总 1.子进程结束,父进程知道么? 2.waitpid函数返回0代表什么? 3.exec函数特点 4.exit和return区别 5.守护进程创建流程 进程组和会话组之间的关系 6.子线程可剥离、不可剥离回收方法及怎样是子进程变成可剥离的 7.线程常用的函数 pthread_create()等 8.信号量是什么?有原创 2018-01-03 19:40:33 · 238 阅读 · 0 评论 -
linux进线程学习知识点3
linux线程同步互斥 线程间同步和互斥机制 1. 2. 3. 1.信号量 信号量是什么?有什么作用? 1.初始化 2.P 3.V 2.互斥锁 作用? 操作: 1. 2. 3. 3.条件变量 问题引入: 线程2需要记录线程1执行很久之后的,线程2需要等待很长时间,每时每刻检测条件,占用CPU,遂改进。 条件变原创 2018-01-03 19:53:41 · 193 阅读 · 0 评论 -
linux进线程学习知识点4
进程间通信方式 1.原理: 进程用户空间自己私有,没办法通过用户空间实现通信,借助于内核实现 2.方式: 传统方式 :无名管道(pipe)、有名管道(fifo)、信号(signal) System V IPC: 共享内存(share memory)、消息队列(message queue)、信号灯(semaphore) BSD : 套接字(socket)原创 2018-01-14 13:55:17 · 209 阅读 · 0 评论 -
进程间通信:通俗理解信号量方式
关于名字,老师课件上写信号量,实验教材上却写信号灯。这种概念,叫来叫去的概念的东西适合不去理解东西的女生去背。然后觉得知道的东西很多一样每次都说其中一个时都把另一个名字也说出来。 我喜欢通俗的理解一下,在前两遍的时候没有什么概念,这次就仔细找生活中的概念。我想起来我坐过的火车,那上边的卫生间,目前没坐过硬座以外的火车,就拿我见过的来说吧。卫生间绝对算是一个临界资源了,这个转载 2018-04-10 17:11:52 · 355 阅读 · 0 评论