COP 4600 Operating Systems Fall 2010 Dan C. Marinescu Office: HEC 439 B Office hours: Tu-Th 3:30-4:30 PM
Last time: Soft modularity Procedure call conventions and the memory map; the stack; Errors Strongly-typed languages help enforce modularity. Today: Problem solving – problem 2.2 Enforced modularity; message passing and the client-server model. Example of a client –server system: WWW Client-server organization Next time: Heterogeneity; little-endian and big-endian representation Timing, response time. Trusted intermediaries Case study the X11 system. Peer-to-peer systems Remote Procedure Calls Domain Name Service (DNS) Lecture 11 – Tuesday September 29, 2010 Lecture 112
3
4