To fight a disease after it has occurred is like trying to dig a well when one is thirsty or forging a weapon once a war has begun. Chinese Medicine

At application layer of TCP/IP model, make use of RPC
When someone access a file over NFS, the kernel places an RPC call to nfsd ( the NFS daemon ) on the server machine
$cat /proc/filesystems displays file systems it supports
stateless
Caching
if client detects that the copy has been modified since the client received it, it can invalidate its own copy
Virtual File System ( VFS ) interface -- defines the procedures that operate on the file as a whole
By supporting different VFS interfaces, NFS can support different file systems:
Using mount tables associated with the mounted file systems, VFS distinguishes local files from remote ones, and local files are further distinguished according to their file-system types
|
--------- |
|
Other NFS properties:
See Lab 2
Messages are hidden from programmers. |
|
||||||||||||||||||||||||||||||||||
| pages | → | | | | - - |
|
A memory reference causes a page fault when the page containing
the memory location is not in a processor's current
physical memory.
When this happens, M.M.M. retrieves the page from either
disk or from the memory of another processor
If the page also has copies in other nodes, then some work
must be done to keep the memory coherent.
A parallel program is a set of threads or processes that share a virtual address space.
allow processes of a program to execute on different processors in parallel
if gap between sequence # => something missing → request retransmission of the modifications it has missed
|
|