- Information
- AI Chat
Was this document helpful?
1n2quizlet - quiz
Course: Operating Systems (CSG1102)
10 Documents
Students shared 10 documents in this course
University: Edith Cowan University
Was this document helpful?
1. ___ allows for faster turnaround of CPU-
bound jobs
variable time
quantum per
queue
2. ___ allows separate partitions of a single
server to support different operating
systems
virtualization
3. By compacting and relocating, the memory
manager optimizes the use of memory and
improves throughput. However, it requires
more ___ than the other memory allocation
schemes discussed in this chapter
overhead
4. Cache memory is divided into blocks of
equal size called ___
slots
5. A ____ chip holds software that is used to
start the computer
ROM
6. The ___ demonstrates that when using a FIFO
policy, in rare cases, adding more memory
to a system can cause an increase in page
interrupts
belady
anomaly
7. A disadvantage of segmented memory
allocation is ___
external
fragmentation
8. each thread in a process is represented by a
data structure called a ___ that contains
basic information such as a threads unique
identification, state, and priority
Thread
Control Block
9. each thread in a process is represented by a
data structure called a ___ that contains
basic information such as the threads
unuique identification, state, and priority
thread
control block
10. ___ effectively removes restrictions on
maximum program size
virtual
memory
11. The first-come first-serve algorithm is fine
for most ___ systems
batch
12. the fixed partition scheme works well when all jobs are of
similar size
13. the four memory management techniques
presented in this chapter share the
requirement that the entire program being
executed must be _____
loaded into
memory
14. The goal of the ___ memory algorith is to
find the smallest block of memory into
which a job will fit
best-fit
15. A hybrid system is a combination of ____and
____ systems
batch and
interractive
16. A ____ in a busy list occurs when a memory
block between two other busy memory
blocks is returned to the free list.
null entry
17. In a paged memory allocation scheme, a
simple ___ has one entry for each page frame
that shows its location and its free/busy
status
memory
map table
18. In a paged memory allocation scheme, the ___
contains two values for each active job: the
size of the job and the memory location
where its page map table is stored
job table
19. In a relocatable dynamic partition scheme,
the ___ ensures that, during execution, a
program wont try to access memory locations
that dont belong to it
bounds
register
20. in a single user system, jobs are processed
____
sequentially
21. In demand paging, the collection of pages
residing in memory that can be accessed
directly without incurring a page fault is
called the ___
working set
22. In demand paging, when an excessive
number of pages are moved back and forth
between main memory and secondary
storage, it is called ___
thrashing
23. in paged memory allocation scheme, a page
size that is too small will generate ___
very long
Page Map
Tables
24. In the fixed-partition memory management
scheme, the table that the memory manager
uses to keep track of jobs is composed of the
partition
size,
memory
address,
access, and
status
25. an I/O request in called a ___ wait in multi
programming environmets
natural
26. ___ is a dynamic-priority preemptive
scheduling algorithm built to address the
critical processing requirements f real-time
systems and their pressing deadlines
earliest
deadline
first
27. A ___ is created by a process, and it can be
scheduled and executed independently of its
parent process
thread
28. The job scheduler seeks to ___ when
scheduling jobs
balance
CPU and
I/O
intensive
jobs
29. ___ means that several logical records are
grouped within one physical record
blocking
30. The ___ method keeps the free/busy lists
organized by memory locations, from low-
order memory to high-order memory
first-fit
memory
allocation
Operating Systems Lessons 1 and 2
Study online at quizlet.com/_wbd5l