Sequential File Programming Patterns and Performance with .NET

Computer Science – Performance

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

Programming patterns for sequential file access in the .NET Framework are described and the performance is measured. The default behavior provides excellent performance on a single disk - 50 MBps both reading and writing. Using large request sizes and doing file pre-allocation when possible have quantifiable benefits. When one considers disk arrays, .NET unbuffered IO delivers 800 MBps on a 16-disk array, but buffered IO delivers about 12% of that performance. Consequently, high-performance file and database utilities are still forced to use unbuffered IO for maximum sequential performance. The report is accompanied by downloadable source code that demonstrates the concepts and code that was used to obtain these measurements.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Sequential File Programming Patterns and Performance with .NET does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Sequential File Programming Patterns and Performance with .NET, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Sequential File Programming Patterns and Performance with .NET will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-60942

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.