Principles of Concurrency
by Dayana Munirah
1. In multiprogramming, the relative speed of execution of processes cannot be predicted
1.1. depends on activities of other processes
1.2. the way the OS hanldes interrupts
1.3. scheduling policies of the OS
2. Interleaving and overlapping
2.1. can be viewed as examples of concurrent processing
2.2. both present the same problems