Mobile Computing Applications
CS 284 (MCA), Interim 2018
| sid | q1 | categ | annot |
|---|---|---|---|
| 28414 | How could deadlock be best avoided in the client-server example provided? | ||
| 28415 | What advice do you have for avoiding race conditions? | ||
| 28419 | What's an example of a situation in which you'd want a process to have mutually exclusive access to a disk? | ||
| 28420 | For languages that have to be translated before being executed, is the translation a separate process or a lightweight process? | ||
| 28421 | Can you further explain the deadlock example? | ||
| 28422 | How and why is the consumer being blocked in the diagram? | ||
| 28423 | How does the programmer prevent the deadlock? | ||
| 28424 | Why is it more efficient to switch (take turns) between two threads in the same process than between two different processes? It sounds counter intuitive. |
(8 rows)
| sid | otherqs | categ | annot |
|---|
(0 rows)