next up previous
Next: Micro Performance Results Up: Performance Previous: Performance

   
Kernel Transformation Performance

Creating and executing a kernel transformation imposes overhead that is not present in ext2. In order to accurately assess this penalty, tests first measure the performance of a transformation that outputs its input data without modification. This exposes the overhead required by the transformation framework because little time is spent executing the transformation. Next, tests examine the performance of a linear, $\cal {O}$(N), transformation that performs an operation on every byte of transferred data. This illustrates the costs imposed by an increase in complexity.



 

Richard Kendall
1999-02-01