hw7

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/29

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

30 Terms

1
New cards

Caching

Storing copies of data at places that can be accessed more quickly.

2
New cards

Temporal Locality

Recently referenced locations are more likely to be referenced soon.

3
New cards

Spatial Locality

Reference locations tend to be clustered.

4
New cards

Cache Pollution

Leaving behind cache content with no localities.

5
New cards

Compulsory Misses

Data brought into the cache for the first time.

6
New cards

Capacity Misses

Caused by the limited size of a cache.

7
New cards

Write-through Caching Policy

Immediately propagates update through various levels of caching.

8
New cards

Write-back Caching Policy

Delays the propagation until the cached item is replaced.

9
New cards

Effective Access Time

The average time to access data through caches.

10
New cards

Demand Paging

Allowing pages that are referenced actively to be loaded into memory.

11
New cards

Page Fault

A referenced page is not in memory.

12
New cards

Belady's Anomaly

Adding more memory results in more page faults.

13
New cards

Thrashing

When the memory is overcommitted.

14
New cards

Working Set

Pages that are referenced within the past T seconds.

15
New cards

FIFO

A page replacement algorithm that services requests in the order they arrive.

16
New cards

MIN

A page replacement algorithm that replaces the page that will not be used for the longest time in the future.

17
New cards

LRU

Least Recently Used; replaces the page that has not been used for the longest period of time.

18
New cards

LFU

Least Frequently Used; replaces the page that is least frequently used.

19
New cards

Device Controller

Converting between serial bit stream and a block of bytes.

20
New cards

Device Driver

An OS component that hides the complexity of an I/O device.

21
New cards

Memory-mapped I/O

Making no distinction between device addresses and memory addresses.

22
New cards

Polling

A CPU repeatedly checks the status of a device.

23
New cards

Interrupt-driven I/Os

A device controller notifies the corresponding driver when the device is available.

24
New cards

Direct Memory Access

Using an additional controller to perform data movements.

25
New cards

Character Device

A device, like a keyboard, that handles data as a stream of characters.

26
New cards

Block Device

A device, like a disk, that handles data in fixed-size blocks.

27
New cards

FIFO Disk Scheduling

First-In-First-Out; services requests in the order they arrive.

28
New cards

SSTF Disk Scheduling

Shortest Seek Time First; services the closest request next.

29
New cards

SCAN Disk Scheduling

Serves requests in one direction until no more requests in that direction are left.

30
New cards

C-SCAN Disk Scheduling

Serves requests in one direction and then jumps back to the start.