读书人

Linux 历程函数入门

发布时间: 2012-10-31 14:37:31 作者: rapoo

Linux 进程函数入门

?

?????? 这里进程的概念就不介绍了。首先介绍fork函数的用法.

?????? fork函数位于unistd.h,Linux对应的进程库位于/sys/types.h中,他提供了pid_t这样的结构体。fork函数被调用到的时候,被创建的子进程会得到与父进程虚拟地址空间相同但是独立的一份拷贝,包括数据、文本等等,甚至会获得与父进程任何打开文件描述符相同的拷贝。fork函数调用一次,但返回两次。第一次返回给父进程,返回的值是子进程的pid;第二次在子进程中,返回0。以下的代码清楚的说明了上述情况:

?????? 第一个公用文件:csapp.h

?

startingprocessingprocessingprocessingprocessingrestarting....
?

读书人网 >UNIXLINUX

热点推荐