Be warned that the Unix systems in MCS perform substantial file caching which cannot be disabled. Consequently you have already had the advantage of file caching in your earlier projects and would not expect to see any further improvement as a result of your own caching. Elimination of the overheads of creating and destroying threads may improve performance but it is difficult to predict whether or not this will be measurable in our dynamic environment. You report should be between 1 and 2 pages and should be informed by measurement information wherever possible. Consider circumstances in which you might prefer one design over another.
Standard disclaimer applies.