100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
OSPP Chapters 8-10 (1) Questions & 100% Verified Correct Answers with complete solutions (Latest update $7.99   Add to cart

Exam (elaborations)

OSPP Chapters 8-10 (1) Questions & 100% Verified Correct Answers with complete solutions (Latest update

 1 view  0 purchase
  • Course
  • Institution

OSPP Chapters 8-10 (1) Questions & 100% Verified Correct Answers with complete solutions (Latest update

Preview 2 out of 7  pages

  • August 11, 2024
  • 7
  • 2024/2025
  • Exam (elaborations)
  • Questions & answers
avatar-seller
OSPP Chapters 8-10
the conversion from the memory address the program thinks it is referencing to the physical
location of the memory - ANS-address translation

an address that must be translated to produce an address in physical memory - ANS-virtual
address

an address in physical memory - ANS-physical address

used to determine which addresses in physical memory a program is allowed to use. The virtual
address is added to the base to generate the physical address; the bound register is checked
against the virtual address to prevent a process from reading or writing outside of its allocated
memory region. - ANS-base and bound registers, a.k.a. relocation registers

a virtual memory mechanism where addresses are translated by table lookup, where each entry
in the table is to a variable-size memory region - ANS-Segmentation

a portion of virtual memory controlled by an array; a contiguous region of virtual memory. Can
be located anywhere in physical memory. - ANS-Segment

in a system that allocates memory in contiguous regions, the unusable memory between valid
contiguous allocations. A new request for memory may find no single free region that is both
contiguous and large enough, even though there is enough free memory in aggregate -
ANS-external fragmentation

table that contains the base, bound, and the access level of each segment that has been
allocated - ANS-segment table

register of the segment table that contains the base for each segment - ANS-segment table
base register

register of the segment table that contains the bound of the segment in the segment table -
ANS-segment table limit register

contains the base address, bound address, and access permissions of a segment -
ANS-segment table entry

a data structure used by the memory management system to keep track of the state of physical
page frames, such as which processes reference the page frame - ANS-core map

, a method of sharing physical memory between two logically distinct copies (eg, in different
processes). Each shared page is marked as read-only so that the operating system kernel is
invoked and can make a copy of the page if either process tries to write it. The process can then
modify the copy and resume normal execution - ANS-Copy-on-write

a method for clearing memory only if the memory is used, rather than in advance. If the first
access to memory triggers a trap to the kernel, the kernel can zero the memory and then
resume - ANS-Zero-on-reference

a hardware address translation mechanism where memory is allocated in aligned, fixed-size
chunks, called pages. Any virtual page can be assigned to any physical page frame -
ANS-paged memory

a fixed-length contiguous block of virtual memory, described by a single entry in the page table.
It is the smallest unit of data for memory management in a virtual memory operating system. -
ANS-virtual page

- ANS-

an aligned, fixed-size chunk of physical memory that can hold a virtual page - ANS-page frame

with paged allocation of memory, the unusable memory at the end of a page because a process
can only be allocated memory in page-sized chunks - ANS-internal fragmentation

if multiple pages are allocated in a row, these types of unmapped pages are placed around
them. If they are accessed an exception is thrown. - ANS-guard page

contains a list of pointers to page frames. Since frames are fixed size and a power of two the
page table entries only need to provide the upper bits of the page frame address - ANS-page
table

contains a pointer to a page frame along with the access permissions. Since frames are fixed
size and a power of two the page table entries only need to provide the upper bits of the page
frame address - ANS-page table entry

a hardware mechanism where physical memory is allocated in page frames, but virtual
addresses are segmented - ANS-paged segmentation

a virtual memory mechanism where physical memory is allocated in page frames, and virtual
addresses are translated to physical addresses through multiple levels of page tables -
ANS-multi-level paging

- ANS-

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller topgradesdr. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $7.99. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

79064 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
$7.99
  • (0)
  Add to cart