What does a 'Symmetric' multi-threaded system share across all active threads running within the exact same process? MCQ with Answer and Explanation

What does a 'Symmetric' multi-threaded system share across all active threads running within the exact same process?
A. Processor clock cycles exclusively.
B. Nothing; threads share absolutely zero operational bounds.
C. Address space, code section, and global data variables.
D. CPU registers, program counter, and stack pointers.
Answer: Option C
Solution (By JKExamLibrary)
Threads belonging to the same process share their parent process's memory space, program code section, global variables, and open operating system descriptors.

This question belongs to: Computer Operating Systems

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Operating Systems Questions

Question #1 Report Error
Which Linux terminal command displays information detailing the underlying operating system kernel version and machine architecture metrics?
A. uname -a
B. who
C. pwd
D. lsmod

Correct Answer: Option A


Explanation:
The 'uname' command equipped with the '-a' flag outputs comprehensive platform details including kernel build tags and processor architecture.

This question belongs to: Computer Operating Systems
Question #2 Report Error
What is the primary advantage of using a 64-bit processor with a 64-bit OS?
A. Faster clock speed
B. Better compatibility with older software
C. Lower power consumption
D. Ability to use more than 4 GB of RAM and handle larger integers

Correct Answer: Option D


Explanation:
64-bit processors and OS support larger memory addressing and can perform 64-bit operations more efficiently.

This question belongs to: Computer Operating Systems
Question #3 Report Error
What type of operating system design runs a single application loop directly on hardware without processing delays, frequently used in automotive anti-lock brakes?
A. Batch Processing OS
B. Time-Sharing Framework
C. Network OS Shell
D. Real-Time Operating System (RTOS)

Correct Answer: Option D


Explanation:
An RTOS provides deterministic response timing guarantees necessary for critical automation tasks like braking loops or medical telemetry.

This question belongs to: Computer Operating Systems