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)