Services
Discover
Homeschooling
Ask a Question
Log in
Sign up
Filters
Done
Question type:
Essay
Multiple Choice
Short Answer
True False
Matching
Topic
Computing
Study Set
Understanding Operating Systems
Quiz 2: Memory Management: Early Systems
Path 4
Access For Free
Share
All types
Filters
Study Flashcards
Practice Exam
Learn
Question 1
True/False
A large job can have problems with a first-fit memory allocation list.
Question 2
True/False
One of the problems with the best-fit algorithm is that the entire table must be searched before the allocation can be made because the memory blocks are physically stored in sequence according to their location in memory.
Question 3
True/False
The fixed partition scheme does not require that the entire program be stored contiguously and in memory from the beginning to the end of its execution.
Question 4
True/False
The problem of partition intrusion is present in single-user contiguous allocation schemes.
Question 5
True/False
A null entry in the busy list occurs when a memory block between two other busy memory blocks is returned to the free list.
Question 6
True/False
The first-fit algorithm assumes that the Memory Manager keeps only one list containing free memory blocks.
Question 7
True/False
In the relocatable dynamic partitions scheme, the Memory Manager relocates programs to gather together all of the empty blocks and compact them to make one block of memory large enough to accommodate some or all of the jobs waiting to get in.
Question 8
True/False
In a fixed partition scheme, large jobs may have a longer turnaround time as they wait for free partitions of sufficient size or may never run.
Question 9
True/False
A single-user system supports multiprogramming.
Question 10
True/False
The best-fit free list scheme uses memory more efficiently than the first-fit free scheme but it is slower to implement.
Question 11
True/False
The best-fit allocation method keeps the free/busy lists organized by memory locations, low-order memory to high-order memory.
Question 12
True/False
Early memory management schemes are still used in today's operating systems.
Question 13
True/False
The first step in loading a job in a single-user system is storing the first memory location of program into the base register (for memory protection).
Question 14
True/False
To overlay is to transfer segments of a program from main memory into secondary storage for execution, so that two or more segments take turns occupying the same memory locations.
Question 15
True/False
Research continues to focus on finding the optimum allocation scheme.
Question 16
True/False
The algorithm used to store jobs into memory requires a few more steps than the one used for a single-user system because the size of the job must be matched with the size of the partition to make sure it fits completely.