100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
WGU C191 Module 3: Memory Management Preliminary Test Exam Questions along with Certified Answers Latest updates 2024/2025 £10.27   Add to cart

Exam (elaborations)

WGU C191 Module 3: Memory Management Preliminary Test Exam Questions along with Certified Answers Latest updates 2024/2025

 10 views  0 purchase
  • Module
  • WGU C191
  • Institution
  • WGU C191

WGU C191 Module 3: Memory Management Preliminary Test Exam Questions along with Certified Answers Latest updates 2024/2025 Consider a logical address with a page size of 8 KB. How many bits must be used to represent the page offset in the logical address? - correct answer 13 ________ allows t...

[Show more]

Preview 4 out of 59  pages

  • October 16, 2024
  • 59
  • 2024/2025
  • Exam (elaborations)
  • Questions & answers
  • WGU C191
  • WGU C191
avatar-seller
WGU C191 Module 3: Memory
Management Preliminary Test Exam
Questions along with Certified Answers
Latest updates 2024/2025

Consider a logical address with a page size of 8 KB. How many bits must be used to
represent the page offset in the logical address? - correct answer 13


________ allows the parent and child processes to initially share the same pages, but
when either process modifies a page, a copy of the shared page is created. - correct
answer Copy-on-write


Consider a logical address with 18 bits used to represent an entry in a conventional
page table. How many entries are in the conventional page table? - correct answer
262144


_____ is the algorithm implemented on most systems. - correct answer LRU


_____ occurs when a process spends more time paging than executing. - correct
answer Thrashing


Which of the following statements is false with regard to Solaris memory management?
- correct answer The speed at which pages are examined (the scan rate) is constant.


Consider a 32-bit address for a two-level paging system with an 8 KB page size. The
outer page table has 1024 entries. How many bits are used to represent the second-
level page table? - correct answer 9


Which of the following statements is false with regard to allocating kernel memory? -
correct answer Because the kernel requests memory of varying sizes, some of which
may be quite small, the system does not have to be concerned about wasting memory.

,A(n) ______ matches the process with each entry in the TLB. - correct answer address
space identifier


Systems in which memory access times vary significantly are known as __________. -
correct answer non-uniform memory access


Which of the following statements is true with respect to hashed page tables? - correct
answer They are a common approach for handling address spaces larger than 32 bits.


Which of the following is considered a benefit when using the slab allocator? - correct
answer There is no memory fragmentation.


Which of the following is not a reason explaining why mobile devices generally do not
support swapping? - correct answer small size of mobile applications do not require
use of swap space
What is the role of the OS? - correct answer To manage a computer's hardware


Which OS service provides functions that are helpful to the user? - correct answer
Program execution


Which system call is used for device manipulation? - correct answer ReadConsole()


Which system calls can be grouped under the category of process controls? - correct
answer Allocate, free memory


Which service function is responsible for identifying and correcting exceptions such as
the lack of paper in a printer? - correct answer Error detection


Which type of OS service uses the CLI? - correct answer User interface

,What represents layer zero (0) in the layered approach? - correct answer Hardware


What is a disadvantage of booting an OS stored in ROM? - correct answer Changing a
bootstrap requires new hardware chips.


What is a valid process state? - correct answer Waiting


What are two valid components of a process control block (PCB)?Choose 2 answers. -
correct answer The process state
The process counter


What is the difference between kernel and user threads? - correct answer Kernel
threads are directly managed by the operating system, whereas user threads are
managed without kernel support.


Which advantage does short-term scheduling have compared with long-term
scheduling? - correct answer It takes less time to select a process to execute next.


What is considered stable when the average rate of process creation is equal to the
average departure rate of processes leaving the system? - correct answer The degree
of multiprogramming


Which action allows an application that is in the background to be passed to the
foreground and vice versa? - correct answer Context switching


What is the process of context switching? - correct answer Performing a state save
and a state restore


Which features are included in the DTrace tool? - correct answer Compiler, providers
of probes, and consumers

, What is the difference between cooperative and preemptive scheduling? - correct
answer Cooperative scheduling occurs when a process terminates, whereas
preemptive scheduling occurs when a process initiates.


Which scheduling criteria measures the number of processes completed per time unit? -
correct answer Throughput


Which criterion attempts to keep the processor as busy as possible? - correct answer
CPU utilization


When does starvation occur in the priority scheduling algorithm? - correct answer
When a process is waiting indefinitely


Which scheduling algorithm was designed especially for time sharing systems? -
correct answer Round-robin


What is a difference between soft and hard processor affinity? - correct answer Hard
affinity specifies a subset of processors on which a process may run, whereas soft
affinity leaves the processor selection to the OS.


What is an address that is generated by the CPU? - correct answer A logical address


Which general-purpose storage is accessed directly by the CPU? - correct answer The
main memory


What is a limitation of swapping on mobile systems? - correct answer Applications that
fail to free up sufficient memory are terminated.


What is the name of the memory allocation scheme where the operating system keeps
a table of available holes? - correct answer Variable partition

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 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 KieranKent55. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

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

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

67474 documents were sold in the last 30 days

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

Start selling
£10.27
  • (0)
  Add to cart