links to chapters

This commit is contained in:
Remzi Arpaci-Dusseau
2021-12-01 20:24:29 -06:00
parent 1d62fe10c2
commit 06895959a3

View File

@@ -125,7 +125,8 @@ success code, the file system should always `fsync()` the image.
Now you might be wondering: why do this? Simple: if the server crashes, the Now you might be wondering: why do this? Simple: if the server crashes, the
client can simply timeout and retry the operation and know that it is OK to do client can simply timeout and retry the operation and know that it is OK to do
so. Read this chapter on NFS for details. so. Read [this chapter](https://pages.cs.wisc.edu/~remzi/OSTEP/dist-nfs.pdf) on NFS
for details.
Now you might be wondering: how do I implement a timeout? Simple, with the Now you might be wondering: how do I implement a timeout? Simple, with the
`select()` interface. The `select()` calls allows you to wait for a reply `select()` interface. The `select()` calls allows you to wait for a reply