从来就没有救世主  也不靠神仙皇帝  要创造人类的幸福  全靠我们自己  

随笔分类 -  进程与线程

摘要:java 并发(java 并发编程的艺术) 阅读全文
posted @ 2020-06-19 08:08 T,X
摘要:1. 僵死进程 进程调用exit后,存储区已经释放,描述符已经关闭后,内核还为每一个进程保留了一定信息(进程ID、终止状态、使用的CPU时间等),需要其父进程调用wait、waitpid。若父进程没有对其调用wait。则子进程就是僵死进程。 如果父进程先于子进程结束,则该子进程父进程变成了init 阅读全文
posted @ 2020-03-23 12:56 T,X
摘要:线程、线程同步 阅读全文
posted @ 2020-03-20 15:48 T,X 阅读(169) 评论(0) 推荐(0)
摘要:daemon进程,后台执行,生存周期长 查看守护进程:ps -axj 或 ps -efj 用[ ] 括起来的就是守护进程 特殊进程kthreadd:用来创建其他内核进程的进程,PID为2 创建守护进程的规则: umask设置文件模式屏蔽字,一般设为0 fork后父进程exit:子进程继承了父进程的进 阅读全文
posted @ 2020-03-14 11:58 T,X 阅读(63) 评论(0) 推荐(0)
摘要:1. 管道 fd[0]用来读,fd[1]用来写。fd[1]的输出是fd[0]的输入;成功返回0,失败-1 特点: 半双工:同一时间数据只能在一个方向上流动 只能在有共同祖先的两进程之间使用 是进程的资源,不在文件系统 父子进程间用匿名管道: 写一个读端已经关闭的管道,会产生信号 SIGPIPE,如果 阅读全文
posted @ 2020-03-14 11:25 T,X 阅读(203) 评论(0) 推荐(0)