Linux Socket Programming Question:

What is the difference between fork() & exec()?

Tweet Share WhatsApp

Answer:

fork() created a newly independent process that has it's own
space in memory and also has own permission depends upon
what you assign

Using exec() the created process is a sub thread of calling
process. They also share area in memory and so that also
share all permission and resources.

Download Linux Socket Programming PDF Read All 6 Linux Socket Programming Questions
Previous QuestionNext Question
How to get client port number in server socket programming?What is the difference between a process task and threads?