1 / 7

A Filesystem for Lots Of Little Files (LOL FS)

A Filesystem for Lots Of Little Files (LOL FS). Allison Regier and Karen Hollingsworth University of Notre Dame. The Problem. Both of us use many small files in our research projects. 24 byte files composed of approximately 24 ascii characters:.

Download Presentation

A Filesystem for Lots Of Little Files (LOL FS)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A Filesystem for Lots Of Little Files(LOL FS) Allison Regier and Karen HollingsworthUniversity of Notre Dame

  2. The Problem • Both of us use many small files in our research projects. 24 byte files composed ofapproximately 24 ascii characters: Files that are 200 to 1000 bytes each, of ascii text: y1 x1 r1 y2 x2 r2 AAGTCACTCG…

  3. The Problem Lots of little files require lots of overhead space and time!

  4. The Solution • We use a single large file behind-the-scenes for many small files of data. Name size flags filedata Name size flags filedata Name … 20 4 1 variable 20 4 1 variable Number of bytes for each field

  5. The Solution Characteristics our file system • Assumes files will be written once and not modified • Achieves excellent space performance! • Needs improvements in time performance

  6. Initial Results • Writing 10,000 files, 10 bytes each

  7. The Road Ahead Future Work • Improve the time performance of our filesystem • Fix memory errors that occur during large-scale testing • Perform more tests to compare our filesystem to a traditional file system

More Related