Operating Systems II, Spring 2006, HW 5
This will be covered in practise session during the week 17 (24-28.4.2006)
- Disk scheduling. Compare scheduling policies FIFO,
SCAN, SPTF and SATF.
- When would FIFO be best? Why?
- When would SCAN be best? Why?
- When would SPTF be best? Why?
- When would SATF be best? Why?
- Where in disk would it be advantegous to place a file that is used
often? Why?
- RAID
- Problem 11.13 from text book [Stal05, p. 526] [Stal01, p. 515].
- Which RAID level would be best for performance? How should one organize the data to maximize performance?
- Which RAID level would be best for reliability? How should one organize the data to maximize reliability?
- How do RAID 4 and RAID 5 differ in performance and reliability?
- Problems 12.6 and 12.7 from text book [Stal05, p. 577] [Stal01, p. 562]
- What are the biggest differences between Linux and W2K I/O systems
as compared to basic techniques given in Ch 11. How do they differ from each
other?
- I/O interrupt handling?
- device drivers?
- plug-and-play?
- raid?
- file cache?
- What are the biggest differences between Linux ext2fs and Microsoft NTFS
file systems as compared to basic techniques given in Ch 12. How
do they differ from each other?
- disk partitioning ?
- use of different file systems?
- file metadata and its managemenet?
- disk block allocation for files?
- locating a file from directory tree?
- disk system consistency?
- API?
Teemu Kerola 31.03.2006 9:26