linux学习中
发布时间:2014-10-17 14:44:07
linux系统编程之进程(六):父进程查询子进程的退出,wait,waitpid本节目标:僵进程SIGCHLDwaitwaitpid一,僵尸进程当一个子进程先于父进程结束运行时,它与其父进程之间的关联还会保持到父进程也正常地结束运行,或者父进程调用了wait才告终止。子进程退出时,内核将子.........【阅读全文】
发布时间:2014-10-17 14:43:11
linux系统编程之进程(四):进程退出exit,_exit区别即atexit函数一,进程终止有5种方式:正常退出:从main函数返回调用exit调用_exit异常退出:调用abort由信号终止二,exit和_exit区别:关于_exit(): #inc.........【阅读全文】
发布时间:2014-10-17 14:42:15
linux系统编程之进程(三):进程复制fork,孤儿进程,僵尸进程本节目标:复制进程映像fork系统调用孤儿进程、僵尸进程写时复制一,进程复制(或产生) 使用fork函数得到的子进程从父进程的继承了整个进程的地址空间,包括:进程上下文、进程堆栈、.........【阅读全文】
发布时间:2014-10-17 14:40:39
linux系统编程之进程(二):进程生命周期与PCB(进程控制块)本节目标:进程状态变迁进程控制块进程创建进程撤消终止进程的五种方法一,进程状态变迁进程的三种基本状态就绪(Ready)状态当进程已分配到除CPU以外的所有必要的资源,只要获得处理机便可立即执行.........【阅读全文】
发布时间:2014-10-17 14:39:37
linux系统编程之进程(一):进程与程序本节目标:什么是程序什么是进程进程数据结构进程与程序区别与联系一,什么是程序?程序是完成特定任务的一系列指令集合二,什么是进程?从用户的角度来看进程是程序的一次动态执行过程从操作系统的核心来看,进.........【阅读全文】