Lecture 10 - fork(), exec(), file descriptors etc. (lost first 15 mins due to OS crash) |
Lecture 11 - homework 3 solutions, homework 4 hands-on example setting up a pipe |
Lecture 12 - kernel dive: fork() system call. (process abstraction discussion lost due to crash) |
Lecture 13 - intro to concurrency (audio only, my mistake) |
Lecture 14 - pthreads API: thread, mutex, condition variable and barrier. |
Lecture 15 - concurrency concepts, deadlock avoidance. lost due to crash |
Copyright 2016 The Board of Trustees of the University of Illinois.webmaster@cs.uic.edu |
WISEST Helping Women Faculty Advance Funded by NSF | ![]() | ![]() |