On Thu, 2 Nov 2006, Jonathan Skanes wrote:
I'm far from an expert in network file systems, but it appears to me the lock handling in CIFS is much different. The reading I've done seems to say that it is a statefull protocol. Could it be used for UW-IMAP?

I don't know anything about CIFS, so I can't answer your question. However, I can say that you're asking the wrong question.

The issue is NOT about locking (although locking is important). The issue is whether local filesystem semantics are preserved in the network filesystem. Specifically:
 . Are all operations which are atomic in a local filesystem atomic in the
   network filesystem?
 . Are changes of any kind to a file in the network filesystem instantly
   propagated to all other sessions which have that file open, even on a
   completely different client machine, regardless of any caching?

The answers to these questions are almost always NO on a network filesystem due to performance considerations.

-- Mark --

http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.
_______________________________________________
Imap-uw mailing list
[email protected]
https://mailman1.u.washington.edu/mailman/listinfo/imap-uw

Reply via email to