Your textbook…
Table of Contents
I. FUNDAMENTALS.
1. Technologys Impact on Programs.
2. Programs, Processes and Threads.
3. Processes in UNIX.
4. UNIX I/O.
5. Files and Directories.
6. UNIX Special Files.
7. Project: The Token Ring.
8. Signals.
II. ASYNCHRONOUS EVENTS.
9. Times and Timers.
10. Project: Virtual Timers.
11. Project: Cracking Shells.
III. CONCURRENCY.
12. POSIX Threads.
13. Thread Synchronization.
14. Critical Sections and Semaphores.
15. POSIX IPC.
16. Project: Producer Consumer Synchronization.
17. Project: The Not Too Parallel Virtual Machine.
IV. COMMUNICATION.
18. Connection-Oriented Communication.
19. Project: WWWRedirection.
20. Connectionless Communication and Multicast.
21. Project: Internet Radio.
22. Project: Server Performance.
APPENDICES.
Appendix A. UNIX Fundamentals.
Appendix B. Restart Library.
Appendix C. UICI Implementation.
Appendix D. Logging Functions.
Appendix E. POSIX Extensions.
Bibliography.
Program Index.
Index.