engineering computer science MCQ #1818

What is the difference between a thread and a process?

engineering computer science MCQ #1818

  1. Question 1

    Q1. What is the difference between a thread and a process?

    • A) Threads are heavier than processes
    • B) Threads share the same memory space, while processes do not
    • C) Threads are scheduled independently, while processes are not
    • D) Threads are used for I/O operations, while processes are used for computation

    Answer: Threads share the same memory space, while processes do not

    Explanation: Threads within a process share the same memory space, whereas processes have their own separate memory spaces.