When the OS runs the same application twice, is each run treated as the same…

When the OS runs the same application twice, is each run treated as the same process?

Answer: FalseAnswer: False. A process is a program in execution. Running the same application twice produces two separate process instances. Each process receives a unique…

Attempted by 70 students.

Show answer & explanation

Correct answer: False

Answer: False.

A process is a program in execution. Running the same application twice produces two separate process instances.

  • Each process receives a unique process identifier (PID) and its own address space (memory).

  • They run independently: one can be terminated, blocked, or crash without directly affecting the other.

  • The OS may share some resources between them, such as executable code pages mapped into both address spaces using copy-on-write, but sharing resources does not make them the same process.

  • Threads are different: multiple threads can run inside a single process and share that process's address space, but separate runs of the application are separate processes.

Example: opening a text editor twice creates two processes with different PIDs; they are distinct even though they run the same program.

Explore the full course: Operating System

Loading lesson…