Homework Assignment 5
5 points, Due Thursday, November 29
The following should be turned in.
Describe how logical addresses are translated into physical addresses
in a paged virtual memory system.
Your answer should indicate the kind of structures that are used and how
they are used for translation.
In general terms, describe how directories are implemented in a modern
file system and how they are used to locate files.
RAID storage systems use combination of redundancy and striping.
Briefly describe these two techniques and the benefits they provide.
What is the difference between network attached storage and
storage area networks?
Give the following some thought but you need not turn them in.
How does an operating system dispatch a process or thread?
What is the difference between contiguous and
non-contiguous memory allocation?
Briefly describe how file information nodes (such as NTFS's master file
table records) provides access to file data.
In general terms, describe how an operating system that uses file
information nodes keeps track of the free blocks on a disk.