Answers

Question and Answer:

  Home  Linux Socket Programming

⟩ What is the difference between a process task and threads?

process and task as synonymous. One or more threads

together form a process. The threads, two or more belong to

same process, share same address space of the process and

can access all the global variable of the process.

Where as two processes can't access each other's address

space and hence cant access their global variable. Two

processes can talk with each other using IPC.

what are the things that are acquired by the child

process from the parent process?

File descriptors [including socket descriptor].

The whole text segment.

Environment variables.

PPID is PID of parent process.

 174 views

More Questions for you: