[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: vfork()
>Vfork is a combination of fork() and exec().
I am confused. The programmer explicitly has to call exec() after a vfork().
right?
-Asmita
(MAASK)
>So the pid has to be different...unless CLONE_PID flag is set...[which is
>normally done by kernel] after vfork() the child and parent have different
>address space....
>Ketan
>
>Rupa wrote:
>>
>>
>>Hello,
>> I have a small doubt regarding the working of vfork() system call. when
>>a call to vfork() is made, the child process created will be sharing the
>>address space of the parent. I want to know whether the pid returned by
>>the vfork() is same as the pid of parent. Because in case of fork() system
>>call, child process differs from the parent by pid. I want to know
>>regarding pid in case of vfork() system call.
>>
>>
>>
>>If I am wrong correct me.
>>
>>
>>
>>Thanks in advance,
>>Rupa
>>
>
>
>--
>
>
>In order to get a fully working kernel, you have to follow the steps below:
>-
>Walk around your computer widdershins 3 times, chanting "Linus is
>overworked, and
>he makes lousy patches, but we love him anyway". Get your spuouse to do
>this too
>for extra effect. Children are optional. - Apply the patch included in this
>mail -
>Call your system "Super-67", and don't forget to unapply the patch before
>you later
>applying the official 1.3.68 patch. - reboot (Linus Torvalds, announcing
>another kernel patch.)
>
>
>
>--
>Kernelnewbies: Help each other learn about the Linux kernel.
>Archive: http://mail.nl.linux.org/kernelnewbies/
>FAQ: http://kernelnewbies.org/faq/
_________________________________________________________________
The new MSN 8: advanced junk mail protection and 2 months FREE*
http://join.msn.com/?page=features/junkmail
--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive: http://mail.nl.linux.org/kernelnewbies/
FAQ: http://kernelnewbies.org/faq/