Which of the following terms describes a tiny, lightweight execution unit within a larger process that shares the parent process's memory space? MCQ with Answer and Explanation

Which of the following terms describes a tiny, lightweight execution unit within a larger process that shares the parent process's memory space?
A. Sect
B. Thread
C. Daemon
D. Kernel Core
Answer: Option B
Solution (By JKSSB Mock Tests)
A thread is a basic unit of CPU utilization. Multiple threads within the same process share code, data, and OS resources like open files.

Discuss this Question (0)

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

Practice More Operating Systems Questions

Question #1
Which Windows component acts as an intermediary database layer storing hardware settings, enabling 'Plug and Play' peripheral identification?
A. Control Panel INI
B. Shadow Copy Vault
C. Windows Registry
D. Task Scheduler

Correct Answer: Option C


Explanation:
The Windows Registry dynamically updates hardware configurations, enabling the OS to identify, allocate resources, and load drivers for Plug-and-Play devices.

This question belongs to: Computer Operating Systems
Question #2
Which mechanism allows an operating system to simulate more memory than the computer physically contains by transferring data temporarily to secondary storage?
A. Read-Only Memory
B. Cache Memory
C. Dynamic RAM
D. Virtual Memory

Correct Answer: Option D


Explanation:
Virtual memory combines physical RAM with temporary space on the hard drive (paging/swap file) to let the system handle larger memory loads than physical RAM capacity allows.

This question belongs to: Computer Operating Systems
Question #3
Which Linux command is used to compress files using the gzip algorithm?
A. bzip2
B. zip
C. tar
D. gzip

Correct Answer: Option D


Explanation:
gzip compresses files using the Lempel-Ziv coding (LZ77) with a .gz extension; zip is a different format, and tar is an archiver.

This question belongs to: Computer Operating Systems