U 3 Flashcards

(4 cards)

1
Q

What is I/O Management?

A

I/O (Input/Output) management in Linux handles communication between the system and external devices like disks, keyboards, and networks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Linux I/O Architecture

A

User Space ↔ System Calls ↔ Kernel Space ↔ Device Drivers ↔ Hardware

Kernel uses buffering, caching, and scheduling for efficient I/O.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Buffered I/O

A

Data is stored temporarily in a buffer to reduce system calls.

Improves performance by grouping I/O operations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

I/O Scheduler

A

Linux uses I/O schedulers to manage read/write requests.

Examples: CFQ, Deadline, NOOP.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly