سؤال

هل يقوم نظام الشوكة بتخصيص هيكل مستخدم جديد لعملية الطفل؟ إنه تخصيص هيكل عملية جديد لعملية الطفل.

هل كانت مفيدة؟

المحلول

http://svn.freebsd.org/base/rellease/7.1.0/sys/kern/kern_fork.c.

http://www.freebsd.org/cgi/man.cgi؟Query=fork&apropos=0&sektion=0&manpath=freebsd+7.1-release&format=html.

DESCRIPTION
     The fork() system call causes creation of a new process.  The new process
     (child process) is an exact copy of the calling process (parent process)
     except for the following:

       +o   The child process has a unique process ID.

       +o   The child process has a different parent process ID (i.e., the
           process ID of the parent process).

       +o   The child process has its own copy of the parent's descriptors.
           These descriptors reference the same underlying objects, so
           that, for instance, file pointers in file objects are shared
           between the child and the parent, so that an lseek(2) on a
           descriptor in the child process can affect a subsequent read(2)
           or write(2) by the parent.  This descriptor copying is also
           used by the shell to establish standard input and output for
           newly created processes as well as to set up pipes.

       +o   The child process' resource utilizations are set to 0; see
           setrlimit(2).

       +o   All interval timers are cleared; see setitimer(2).
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top