- +-------------------------+
- | CS 140 |
- | PROJECT 4: FILE SYSTEMS |
- | DESIGN DOCUMENT |
- +-------------------------+
+ +-------------------------+
+ | CS 140 |
+ | PROJECT 4: FILE SYSTEMS |
+ | DESIGN DOCUMENT |
+ +-------------------------+
---- GROUP ----
>> preparing your submission, other than the Pintos documentation, course
>> text, lecture notes, and course staff.
- INDEXED AND EXTENSIBLE FILES
- ============================
+ INDEXED AND EXTENSIBLE FILES
+ ============================
---- DATA STRUCTURES ----
>> structure, and what advantages and disadvantages does your
>> structure have, compared to a multilevel index?
- SUBDIRECTORIES
- ==============
+ SUBDIRECTORIES
+ ==============
---- DATA STRUCTURES ----
>> B2: Describe your code for traversing a user-specified path. How
>> do traversals of absolute and relative paths differ?
->> B3: Look over "pwd.c" in src/examples. Briefly explain how it
->> determines the present working directory.
-
---- SYNCHRONIZATION ----
>> B4: How do you prevent races on directory entries? For example,
>> B6: Explain why you chose to represent the current directory of a
>> process the way you did.
- BUFFER CACHE
- ============
+ BUFFER CACHE
+ ============
---- DATA STRUCTURES ----
>> C7: Describe a file workload likely to benefit from buffer caching,
>> and workloads likely to benefit from read-ahead and write-behind.
- SURVEY QUESTIONS
- ================
+ SURVEY QUESTIONS
+ ================
Answering these questions is optional, but it will help us improve the
course in future quarters. Feel free to tell us anything you