What is the difference between a process task and threads
and what are the things that are acquired by the child
process from the parent process
Answer Posted / dheeraj gahtori
Process is an executing program with several components and
proprieties.
1.exec thread
2. PID
3. priority
4. memory context
5. enviornment
6. file descriptors
7. security credentials.
processes began through a process called "fork and exec".
that is when one command starts another, the child process
first forks , the kernel copying over pages of memory from
the present process to a new location for the child process.
The child then execs, executing the new command and
overwriting the data.the thread is , which controls the flow
of the process. A process needs at least one thread.
| Is This Answer Correct ? | 6 Yes | 7 No |
Post New Answer View All Answers
How to Allocate IP Addresses?
Can you send and receive on the same socket at the same time?
What is socket file in linux?
What is the Use of the inet_ntoa() Function?
What is the Use of the inet_makeaddr() Function?
What is the use of PF_INET and SOCK_STREAM?
Are sockets bidirectional?
Can a socket have multiple connections?
How TCP/IP Handles Lost Packets?
HOW TCP/IP Handles Duplicated Packets?
How to Bind Addresses to a Socket?
What is socket linux?
What is the Use of the inet_netof() Function?
What is socket connection?
What is the use of PF_LOCAL and SOCK_STREAM?