On Fri, 17 Oct 2008, Lin Ma wrote:
>> 
>> The trackerd design seems to assume the "PC" model with a homogeneous 
>> computing base and homogeneous desktop throughout. 
> I'm not sure what the "PC" model means. And if it is related with "network"?

The common "PC" ("personal computer") model assumes that the computer 
is basically self-contained so that the data on the computer belongs 
to a user and the user's personal data is on the computer's hard 
drive.  If the computer is a laptop or PDA then the user can even 
carry it anywhere she goes and attach to any number of servers.  With 
the "PC" model the network is primarily used to access the web, send 
jobs to printers, and to fetch email.

> If you are concerned whether tracker works on NFS, the answer is yes.
> Actually it's not a tracker related issue because NFS is a file system type, 
> because it is a *local* file system to tracker. Tracker depends on Gamin 
> which could monitor the file notification events. While Gamin depends Solaris 
> File Event Notification (FEN) system calls to work, on Linux it depends 
> Inotify. The difference is Solaris FEN supports NFS while Inotify does not.

I am not aware of anything in the NFS (or CIFS/SMB) protocol which 
would cause a server to somehow notify the client that a file has 
changed on the server.  The server may contain hundreds of millions of 
files and has no way to know that someone is interested in a change, 
or how to send a notification.  Even if this existed, then the client 
would need to be currently attached to the network with all necessary 
software running. Some files are updated so often that the server and 
network would be brought to its knees.  NFS accessed files are not 
"local".  What you are saying does not seem to make sense.

Bob
======================================
Bob Friesenhahn
bfriesen at simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/


Reply via email to