Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

1 ) Which of the following situations indicates that a page fault occurs? A. a running program is stopped by a running error B. a

1 ) Which of the following situations indicates that a page fault occurs?

A. a running program is stopped by a running error

B. a system call is waiting in the ready queue

C. the paging daemon is killed accidentally by the system administrator

D. a page referenced by a running program is not found in the memory

2) Consider a logical/virtual address with a page size of 8 KB. How many bits must be used to represent the page offset in the logical address?

A. 11

B. 12

C. 13

D. 14

E. Your answer: __________________

3) Which of the following is NOT related to mapping a virtual/logical address to a physical address in hardware?

A. Memory Management Unit (MMU)

B. Process Control Blocks (PCB)

C. Translation Lookaside Buffer (TLB)

D. Associative memory

4) The three-level memory hierarchy refers to?

A. main memory, disk storage, and removable storage

B. registers, cache memory, and main memory

C. cache memory, main memory, and disk storage

D. main memory, DVD, and USB sticks

5) The main difference between the implementation of segmentation and paging is

A. the sizes of segments are varied and the sizes of pages are the same

B. the sizes of segments are the same and the sizes of pages are varied

C. the segmentation uses FIFO replacement algorithm while paging uses LRU replacement algorithm

D. the segmentation uses associative memory while paging uses main memory

6) According to the discussion on Address Spaces on the textbook, which of the following statements is NOT true?

A. Each thread has its own address space;

B. Each process has its own address space;

C. An address space refers to the set of addresses that a process or a thread can use;

D. If an address can be represented in 64 bits, its corresponding address space is 264 bytes.

7) The optimal page replacement algorithm is

A. implemented in most virtual memory management systems.

B. used only in the fifth generation computers.

C. used mostly for evaluating other page replacement algorithms.

D. a practical algorithm for realizing virtual memory management.

8) Given a logical address 0x46A6 (in hexadecimal) with a page size of 256 bytes, what is the page number?

A. 0x4A

B. 0x4A6

C. 0x4646

D. 0x46

E. 0x004A

F. Your answer: ________________________

9) The memory manager is not responsible for

A. allocating CPU registers to processes

B. releasing memory space when it is no longer in use

C. keeping track of which parts of memory space are in use

D. allocating memory space to processes

10) Please use the page table of Fig. 3-9 on page 197 to determine which of the physical addresses is corresponding to the virtual address 14k?

A. 0k

B. 2k

C. 4k

D. 14k

E. Your answer: ______________________

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Contemporary Issues In Database Design And Information Systems Development

Authors: Keng Siau

1st Edition

1599042894, 978-1599042893

More Books

Students also viewed these Databases questions

Question

Define and measure service productivity.

Answered: 1 week ago