What Is The Difference Between Process And Thread?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Processes are isolated, independent programs that run concurrently on a computer. They have their own memory space and are typically unaware of one another. Threads, on the other hand, are parts of a single process that share memory and resources to complete a task. Threads are lighter weight than processes and are able to run faster. Threads are also able to communicate with one another easily, making them more efficient than processes which require inter-process communication.