Threads in Operating Systems : MCQs

Explore OS Threads with MCQs and Key Notes, perfect for quick learning. Enhance your knowledge efficiently with this resource.
Which of the following best describes a thread?
(a) A lightweight process that can be scheduled and run concurrently with other threads.
(b) A heavyweight process that requires its own dedicated memory space.
© A virtual machine that emulates a separate computer system.
(d) A software interrupt that handles asynchronous events.Answer
Answer: (a)
Explanation:
Threads are lightweight processes that share the same address space and resources as the process that created them. This makes them more efficient than creating separate processes for each task.