RomaFS
  (@flexrank)
ROMA
FUSE
FUSE:
Filesystem in Userspace
• Implement
 • open
 • read
 • write
 • close
 • readdir
 • getattr
 • unlink
 • mkdir
 • rmdir
 • etc.
• Linux: FUSE
• FreeBSD: FUSE for FreeBSD
• Mac OS X: MacFUSE
• Windows: Dokan
For example,
SSHFS:
ssh
FSCH(     )
ls   less 2ch
FUSE   Ruby
              :
   FuseFS
Mac FUSE
Ruby1.9
API
RbFuse is now on
       github
http://github.com/
 flexfrank/rbfuse
RomaFS
key
Romafs
Romafs
Romafs
Romafs
Upcoming SlideShare
Loading in …5
×

Romafs

1,419 views

Published on

RomaFS, a filesystem on ROMA

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,419
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Romafs

    1. 1. RomaFS (@flexrank)
    2. 2. ROMA
    3. 3. FUSE
    4. 4. FUSE: Filesystem in Userspace
    5. 5. • Implement • open • read • write • close • readdir • getattr • unlink • mkdir • rmdir • etc.
    6. 6. • Linux: FUSE • FreeBSD: FUSE for FreeBSD • Mac OS X: MacFUSE • Windows: Dokan
    7. 7. For example,
    8. 8. SSHFS: ssh
    9. 9. FSCH( ) ls less 2ch
    10. 10. FUSE Ruby : FuseFS
    11. 11. Mac FUSE
    12. 12. Ruby1.9
    13. 13. API
    14. 14. RbFuse is now on github http://github.com/ flexfrank/rbfuse
    15. 15. RomaFS
    16. 16. key

    ×