摘要:
1.终端登录 登录过程:内核 >init[进程ID=1] >(fork)init >(exec)getty >(exec) >login 登录结束过程:进程1=init->登录shell<->终端设备驱动程序<->使用终端的用户 2.网络登录 如下图 3.进程组1).每个进程属于一个进程组,这个进程 阅读全文
摘要:
1.信号概念 信号是一种软件中断,通知程序某种事件的发生。常见的信号有SIGABRT(当进程调用abort函数的时候自动发送), SIGALRM(当timer被触发的时候自动发送),等等。 下面的情况可以产生信号: 按下CTRL+C产生SIGINT 硬件中断,如除0,非法内存访问(SIGSEV)等等 阅读全文
摘要:
这篇进程间通信,包含的内容比较多,包括最基本的pipe和fifo,XSI(System V)标准和POSIX标准的消息队列、信号量、共享内存,同时也有介绍mmap映射的相关内容,算是一个大总结,参考比较多的资料。 管道管道是UNIX系统IPC的最古老形式,在shell下的表现形式为管道线。每当在管道 阅读全文