next up previous contents
Next: 6. Related Work Up: 5. Evaluation Plan Previous: 5.2 Experiments

   
5.3 Lessons to be Learned

Lessons I expect to learn from this work include:

1.
How easy or hard it is to use FiST to describe file systems at a high level -- something that has never been done before.

2.
The degree of portability of FiST-generated file systems across different platforms.

3.
The performance of FiST-generated file systems compared to equivalent hand-written, optimized file systems.

4.
The performance of identical file systems when run in-kernel versus at user level.

5.
How difficult it is to write a file system from scratch versus describing it in FiST.



Erez Zadok
1999-12-07