edited by
3,085 views
2 votes
2 votes

A thread is a light weight process.

In the above statement, weight refers to

  1. time
  2. number of resources
  3. speed
  4. all of the above
edited by

2 Answers

Best answer
10 votes
10 votes

A thread is a light weight Process. 

We might call it that way because a thread, like a process, is a way to have a parallel, concurrent, flow of execution. But contrary to a process, a thread shares the same memory as the other threads in the same process, instead of having a completely separate memory.

Hence,Option(B)Number of resource is the correct choice.

selected by
4 votes
4 votes

Each process should have code, data, files, stack and registers as separate resources

individual threads have only stack and registers as separate resources allocated to them.

answer must be B) Number of resources

Answer:

Related questions

2.5k
views
2 answers
2 votes
go_editor asked Jul 13, 2016
2,503 views
Which of the following operating system is better for implementing client-server network?Windows 95Windows 98Windows 2000All of these
3.2k
views
2 answers
1 votes
go_editor asked Jul 13, 2016
3,193 views
Everything below the system call interface and above the physical hardware is known asKernelBusShellStub
2.1k
views
2 answers
1 votes
go_editor asked Jul 13, 2016
2,146 views
In Win32, which function is used to create Windows Applications?Win APPWin APIWin MainWin Void
2.0k
views
2 answers
1 votes
go_editor asked Jul 12, 2016
1,976 views
Which of the following features will characterize an OS as multi-programmed OS?More than one program loaded into main memory at the same time.If a program waits for certain event ... $\text{i, ii, and iii only}$