linux学习中
发布时间: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系统编程之进程(一):进程与程序本节目标:什么是程序什么是进程进程数据结构进程与程序区别与联系一,什么是程序?程序是完成特定任务的一系列指令集合二,什么是进程?从用户的角度来看进程是程序的一次动态执行过程从操作系统的核心来看,进.........【阅读全文】
发布时间:2014-10-17 14:37:41
linux系统编程之进程(五):exec系列函数(execl,execlp,execle,execv,execvp)使用本节目标:exec替换进程映像exec关联函数组(execl、execlp、execle、execv、execvp)一,exec替换进程映像在进程的创建上Unix采用了一个独特的方法,它将进程创建与加载一个新进程映象分离。这样的好.........【阅读全文】