4100 quiz 4

Pataasin ang iyong marka sa homework at exams ngayon gamit ang Quizwiz!

Which of the following best describes segmentation?

Which of the following best describes segmentation?

A page fault.

What happens when an invalid virtual address is accessed?

A file that is accessed directly through the virtual address space of a process

What is a memory-mapped file?

A cache in hardware that contains the results of recent address translations.

What is a translation lookaside buffer (TLB)?

A critical mass of data that is accessed by a program most frequently.

What is a working set?

Small, fast, and expensive memory vs. large, slow, and cheap memory.

What is the primary tradeoff that determines the memory hierarchy on a computer system?

It keeps track of all of the page table entries that refer to a given page frame.

What is the purpose of a core map?

A backup on disk of every memory segment of every running process

What is virtual memory?

A set associative cache.

Which of the following approaches breaks a cache into buckets, each of which contains a fixed number of entries?

Multi-level paged segmentation

Which of the following approaches to page translation is used by the x86 family of processors?

dirty bit is initialized to zero, set when the page is written to, and cleared when the page is flushed to disk.

Which of the following best describes how dirty bits are maintained in a page table?

The virtual address space of a process is broken up into fixed-sized chunks that may be stored anywhere in physical memory.

Which of the following best describes paging?

A virtual address used by a program is translated to a physical address in memory.

Which of the following best describes the process of address translation?

Switching to a new process.

Which of the following does not increase the hit rate of a TLB?

Protection of a process's memory from other processes.

Which of the following features is provided by a base and bound approach to address translation?

Copies of all of the original data in the cache.

Which of the following is not a requirement of a cache?

Write-back.

Which of the following refers to a cache where updates are sent to memory when the cache evicts a block that has been written to?

spatial locality

Which of the following refers to programs that tend to reference data near other recently accessed data?

LRU

Which of the following replacement policies evicts the block that was used furthest in the past?

MIN

Which of the following replacement policies evicts the block that will be used the farthest in the future?


Kaugnay na mga set ng pag-aaral

Security Assessment and Testing - Chapter 15 Security Assessment and Testing

View Set

Health and Nutrition Chapter 4 Carbohydrates

View Set

Ch 8 Intermediate Accounting Concepts

View Set