You are expected to understand this. CS 111 Operating Systems Principles, Fall 2007
You are here: CS111: [[notes:lec17]]
 
 
 

Differences

This shows you the differences between the selected revision and the current version of the page.

notes:lec17 2007/12/15 16:29 notes:lec17 2007/12/15 16:31 current
Line 218: Line 218:
==== Summary ==== ==== Summary ====
- At the beginning of the lecture we’ve looked at differences between serial and parallel form of communication between a client and a server. Using **serial connections**, a server serves one client at the time, and is forced to spend most of the time waiting on a client.+ At the beginning of the lecture we’ve looked the differences between serial and parallel form of communication between a client and a server. Using **serial connections**, a server serves one client at the time, and is forced to spend most of the time waiting on a client.
Using the idea of pipelining from computer architecture, we can use **parallel connections**, where multiple processes handle each connection separately. Using the idea of pipelining from computer architecture, we can use **parallel connections**, where multiple processes handle each connection separately.
Line 228: Line 228:
When we talk about distributed systems, we must talk about robustness of a system, and, in particular, **server robustness**. At the kernel level, it can be improved with a combination of polling and interrupts, which can be used for high-priority tasks. When we talk about distributed systems, we must talk about robustness of a system, and, in particular, **server robustness**. At the kernel level, it can be improved with a combination of polling and interrupts, which can be used for high-priority tasks.
-One example of distributed systems applications is a **Network File System**. Associated with Network File Systems are **Synchronous and Asynchronous RPC**, and **Cache Coherence**.+One example of distributed systems applications is a **Network File System**. Associated with Network File Systems are **Synchronous** and **Asynchronous RPC**, and **Cache Coherence**.
 
notes/lec17.1197764955.txt.gz · Last modified: 2007/12/15 16:29 by timursh
 
Recent changes RSS feed Driven by DokuWiki