进程
写回
这个作者很懒,什么都没留下…
展开
-
进程间的几种通信方式的比较和线程间的几种通信方式
近日想总结下进程间,线程间的通信方式,在网上搜索了下,感觉写的很好,照搬过来,当做加深记忆。 几种进程间的通信方式 (1) 管道(pipe):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有血缘关系的进程间使用。进程的血缘关系通常指父子进程关系。 (2)有名管道(named pipe):有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间通信。 (3)信号量(semopho...转载 2018-11-29 16:41:46 · 213 阅读 · 0 评论 -
进程,线程,协程,并行与并发区别, 上下文
进程 进程的出现是为了更好的利用CPU资源使到并发成为可能。 假设有两个任务A和B,当A遇到IO操作,CPU默默的等待任务A读取完操作再去执行任务B,这样无疑是对CPU资源的极大的浪费。聪明的老大们就在想若在任务A读取数据时,让任务B执行,当任务A读取完数据后,再切换到任务A执行。注意关键字切换,自然是切换,那么这就涉及到了状态的保存,状态的恢复,加上任务A与任务B所需要的系统资源(内存,硬盘,...转载 2018-11-29 17:27:09 · 623 阅读 · 0 评论 -
linux后台运行和关闭、查看后台任务
参考文献: https://www.cnblogs.com/kaituorensheng/p/3980334.html 阅读目录 一、& 二、ctrl + z 三、jobs 四、fg 五、bg 六、kill 七、nohup fg、bg、jobs、&、nohup、ctrl+z、ctrl+c命令 回到顶部 一、& 加在一个命令的最后,可以把这个命令放到...转载 2019-06-14 19:47:16 · 200 阅读 · 0 评论