Archive for December, 2008

AncientFS on Linux and FreeBSD

Monday, December 22nd, 2008

By popular demand, I’ve "ported" AncientFS to Linux and FreeBSD. It was reasonably straightforward. Largely on purpose, AncientFS depends on the cross-platform interfaces of MacFUSE for the most part. Most people don’t realize that MacFUSE is much more than a "Mac OS X implementation of the FUSE API." Of course, the name "MacFUSE" doesn’t help [...]

Extended Notes on AncientFS

Wednesday, December 17th, 2008

Here are some extended notes on understanding, compiling, and using AncientFS, the file system I talked about in the previous blog post.

More User-Space File System Goodies

Tuesday, December 16th, 2008

There has been much buzz about new features and functionality in MacFUSE 2.0. Besides the MacFUSE 2.0 release, there are still more new and interesting things to be discussed in the realm of user-space file systems. As I described and briefly demonstrated during my recent talk at the Googleplex, I wrote several new user-space file [...]

A Note on Automounting MacFUSE File Systems

Thursday, December 11th, 2008

Mac OS X, like many other Unix-like operating systems, includes the “autofs” file system layer that make automatic on-demand mounting of remote resources possible. See the man page for automount(8) for more details. Such automatic mounting is orthogonal to and possible with MacFUSE. (NB: You will need MacFUSE 2.0 or above for this to work [...]

VeryBigFS: All You Can Read

Wednesday, December 10th, 2008

VeryBigFS is a trivial MacFUSE file system—about 60 lines of C code—that creates a huge volume with a huge file in it. “Huge” would be 512TB in this case. This is useful if you want to see how a program will deal with unusually large files. Since it is extremely unlikely for the majority of [...]

MacFUSE 2.0 is Here!

Monday, December 8th, 2008

It was a little over two years ago that I gave serious thought to making user-space file systems a reality on Mac OS X. The result of that work, MacFUSE, was introduced at the Macworld conference in January 2007. Since then, MacFUSE has come a long way. It’s been used in projects big and small [...]

MacFUSE Talk at Google

Tuesday, December 2nd, 2008

Next Monday (December 8, 2008), there will be an open-to-all talk on MacFUSE at Google’s Mountain View headquarters. Here is a more detailed announcement.


All contents of this site, unless otherwise noted, are ©1994-2014 Amit Singh. All Rights Reserved.