Which of the following describes cooperative multitasking?
A. Each running process must explicitly yield control to let other processes run.
B. Hardware automatically manages scheduling without any operating system code.
C. Tasks are shared across multiple physical computers on a local area network.
D. The operating system forcibly stops tasks using timer interrupts.
Answer: Option A
Solution (By JKSSB Mock Tests)
In cooperative multitasking, the operating system never forces a context switch; instead, processes must manually yield CPU execution time back to the system scheduler.
Which Linux pseudo-filesystem acts as an interface to internal kernel data structures, allowing users to query live CPU parameters or memory statistics via text files?
Explanation:
The '/proc' directory is a virtual, process information pseudo-filesystem that exposes live kernel statistics and active process metadata as text files.
No comments yet. Be the first to start the discussion!