120 likes | 207 Views
IT344 – Operating Systems. Winter 2011, Dale Rowe. Winter 2011 14: File Systems Dale Rowe ( dale_rowe@byu.edu ) 265C CTB Office Hours: Wed 10:00 – 11:00 Thurs 9:00 – 11:00 Fri 10:00 – 12:00 TA: Wade Boden ( wade.boden@gmail.com ) (Tues: 9-11, Thurs 9-11, Fri 10-2).
E N D
IT344 – Operating Systems Winter 2011, Dale Rowe
Winter 2011 14: File Systems Dale Rowe (dale_rowe@byu.edu) 265C CTB Office Hours: Wed 10:00 – 11:00 Thurs 9:00 – 11:00 Fri 10:00 – 12:00 TA: Wade Boden (wade.boden@gmail.com) (Tues: 9-11, Thurs 9-11, Fri 10-2) IT344: Operating Systems
Exercise • In teams of 4-5, prepare a 4 minute presentation on one of the following file systems. • FAT • NTFS • EXT • HFS+ • JFS • Consider: • Evolution of the file system type (ie. FAT12/16/32), NTFS v5 • File structure and organization • ACL’s, permissions and security • Simultaneous access • Maximum drive size and file size limits
Operating System Case Studies • In small teams, prepare a presentation on an Operating System topic. • Presentation should last 15-20 minutes. • You should: • Get people’s attention, • let them know the objective, • relate this to what they have learned about OS already, • include essential ideas in a way they can learn them, • look for clues that they are understanding (questions, discussion), • conclude in a way that will help them to remember.
Why? • Life Long Learning • Operating Systems are constantly changing. Use the following resources: • In and resources from assignment website: structure and basic principles. • In new and emerging developments. • In your own experience. • The challenge of this assignment is having everyone in the class successfully grasp the main concepts in the limited time available. Prepare carefully, have fun.
How? • Best way to learn, is to teach! • Learn. Understand the material. • Expand. Beyond the provided material. Supplement with other materials. • Teach. Effectively, creatively.
Resources • Class text • Additional material on case studies page • Online sources • Library, particularly journals (IEEE, ACM) • Build your own library – buy books that will help you in your career • Contact professionals in the field you are researching
Other Topics • Any Distributed File System (ie. MS-DFS) • NTFS Alternate Streams • HFS Forks and OSX Metadata • Windows Mobile 7 (kernel, memory management, FS, etc) • Android (kernel, memory management, FS, etc) • iPhone (kernel, memory management, FS, etc) • Virtualization technology (specific) • Clustering technology • LDAP/Active Directory • Gnutella/Bittorrent
Other Topics • You may propose your own relevant topic. • Ideally 4-5 people per group. • E-Mail me your group member list and subjects by Saturday night. (dale_rowe@byu.edu) • Assignment link will appear on syllabus by the end of the day. • Graded on: • Creativity (Peer and Instructors) (1-4) • Understanding of Topic (Peer and Instructors) (1-4) • Quality (instructor and TA only) (1-4) • Team Participation (Yes/No)
Presentation Dates • April 4th and 6th. (2 Per Day) • Will spill over into lab time that week if we run out of time. • Deliverables: • Presentation • May be on video (please contact me if you object to this)