> I poked around with it a bit more after rebooting and didn't encounter
> any problems -- I'll continue doing so though and see if I can
> reproduce it (if so I'll report back with any findings).  I guess if
> we're trying to debug 2.1.7 I should probably stick with that for now,
> but would there be any benefit to trying out the "Release B" (2.1.9)
> mentioned above with finer-grained locking?

The finer-grained locking should be noticeable especially when working with 
more than one filesystem mounted through MacFUSE at the same time. As Erik 
explained earlier "Release A" would lock each filesystem when using one of 
them. From a performance point of view this is really bad. In your case sshfs 
would add some network overhead which should thwart your encfs volume even more.

Erik's release "Release B" (2.1.9) should therefore be the first choice in your 
case.

I did some basic but synthetic testing with Erik's code and did not encounter 
any problems so far. I mounted two filesystems and let 100 simultaneous 
read/write threads loose on each volume. This has been running for about an 
hour by now. I did not encounter a kernel panic or data corruption.

> And of course, if there's anything else I can do to help debug, let me
> know (wish I had time to actually dig into the code, but grad school's
> keeping me pretty busy).

After Eric released the source code for his build and explained how he improved 
the locking mechanism I don't see any point in investing time debugging the 
2.1.7 build I released. Feature-wise there is no difference. Erik's release is 
missing the preference pane but to be honest it is pretty much useless if there 
is no update server around.

-- 
You received this message because you are subscribed to the Google Groups 
"MacFUSE" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/macfuse?hl=en.

Reply via email to