分类:C

进程的终止

系统调用 exit()实现进程的终止。exit()在 Linux 系统函数库 stdlib.h 中的函数声明如下: &n…

阅读全文 »

fork()、文件和数据

系统 fork()建立的子进程几乎与其父进程完全一样。子进程中的所有变量均保持它们在父进程中之值(fork()的返回值除…

阅读全文 »

exec 和 fork的联用

系统调用 exec 和 fork()联合起来为程序员提供了强有力的功能。我们可以先用 fork()建立子进程,然后在子进…

阅读全文 »

使用execv函数

exec 系列的其它系统调用给程序员提供使用 exec 功能的灵活性,它们能适用于多种形式的参数表。execv()只有两…

阅读全文 »

execl函数的使用

如果 fork()是程序员唯一可使用的建立进程的手段,那么 Linux 的性能会受很大影响。因为 fork()只能建立相…

阅读全文 »

perror函数

perror( ) 用来将上一个函数发生错误的原因输出到标准设备(stderr)。参数 s 所指的字符串会先打印出,后面…

阅读全文 »

fork建立进程

系统调用 fork()是建立进程的最基本操作,它是把 Linux 变换为多任务系统的基础。fork()在 Linux 系…

阅读全文 »